=> Building lang/qscheme Started : Thursday, 19 APR 2018 at 22:08:50 UTC Platform: 5.3-DEVELOPMENT DragonFly v5.3.0.81.g32506c-DEVELOPMENT #29: Tue Apr 10 08:49:52 PDT 2018 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.0-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.0-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for qscheme-0.5.1_10: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- MAKE=gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/construction/lang/qscheme XDG_CONFIG_HOME=/construction/lang/qscheme HOME=/construction/lang/qscheme TMPDIR="/tmp" PATH=/construction/lang/qscheme/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 CMAKE_PREFIX_PATH="/usr/local" CONFIG_SITE=/xports/Templates/config.site lt_cv_sys_max_cmd_len=262144 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/construction/lang/qscheme XDG_CONFIG_HOME=/construction/lang/qscheme HOME=/construction/lang/qscheme TMPDIR="/tmp" PATH=/construction/lang/qscheme/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing" CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS="" LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS=" -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- PCRE_LIB="-L/usr/local/lib -lpcre" DESTDIR=/construction/lang/qscheme/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- VERSION="0.5.1" PORTDOCS="" PORTEXAMPLES="" OSREL=5.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PERL_VERSION=5.26.1 PERL_VER=5.26 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.26 PROFILE="@comment " DOCSDIR="share/doc/qscheme" EXAMPLESDIR="share/examples/qscheme" DATADIR="share/qscheme" WWWDIR="www/qscheme" ETCDIR="etc/qscheme" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/qscheme DOCSDIR=/usr/local/share/doc/qscheme EXAMPLESDIR=/usr/local/share/examples/qscheme WWWDIR=/usr/local/www/qscheme ETCDIR=/usr/local/etc/qscheme -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-5.0 USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500000 OSVERSION=9999999 OSREL=5.0 _OSRELEASE=5.0-SYNTH -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> NOTICE: The qscheme port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2 accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> qscheme-0.5.1_10 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5.txz Installing pkg-1.10.5... Extracting pkg-1.10.5: .......... done ===> qscheme-0.5.1_10 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of qscheme-0.5.1_10 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> NOTICE: The qscheme port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by qscheme-0.5.1_10 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> NOTICE: The qscheme port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by qscheme-0.5.1_10 for building => SHA256 Checksum OK for qscheme-0.5.1.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> NOTICE: The qscheme port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by qscheme-0.5.1_10 for building ===> Extracting for qscheme-0.5.1_10 => SHA256 Checksum OK for qscheme-0.5.1.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for qscheme-0.5.1_10 ===> Applying ports patches for qscheme-0.5.1_10 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> qscheme-0.5.1_10 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_2.txz Installing gmake-4.2.1_2... `-- Installing gettext-runtime-0.19.8.1_1... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: .... done `-- Extracting gettext-runtime-0.19.8.1_1: .......... done Extracting gmake-4.2.1_2: .......... done ===> qscheme-0.5.1_10 depends on executable: gmake - found ===> Returning to build of qscheme-0.5.1_10 ===> qscheme-0.5.1_10 depends on package: perl5>=5.26<5.27 - not found ===> Installing existing package /packages/All/perl5-5.26.1.txz Installing perl5-5.26.1... Extracting perl5-5.26.1: .......... done Message from perl5-5.26.1: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> qscheme-0.5.1_10 depends on package: perl5>=5.26<5.27 - found ===> Returning to build of qscheme-0.5.1_10 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> qscheme-0.5.1_10 depends on shared library: libavcall.so - not found ===> Installing existing package /packages/All/libffcall-1.13.txz Installing libffcall-1.13... Extracting libffcall-1.13: .......... done ===> qscheme-0.5.1_10 depends on shared library: libavcall.so - found (/usr/local/lib/libavcall.so) ===> Returning to build of qscheme-0.5.1_10 ===> qscheme-0.5.1_10 depends on shared library: libgmp.so - not found ===> Installing existing package /packages/All/gmp-6.1.2.txz Installing gmp-6.1.2... Extracting gmp-6.1.2: .......... done ===> qscheme-0.5.1_10 depends on shared library: libgmp.so - found (/usr/local/lib/libgmp.so) ===> Returning to build of qscheme-0.5.1_10 ===> qscheme-0.5.1_10 depends on shared library: libpcre.so - not found ===> Installing existing package /packages/All/pcre-8.40_1.txz Installing pcre-8.40_1... Extracting pcre-8.40_1: .......... done ===> qscheme-0.5.1_10 depends on shared library: libpcre.so - found (/usr/local/lib/libpcre.so) ===> Returning to build of qscheme-0.5.1_10 -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for qscheme-0.5.1_10 configure: warning: x86_64-portbld-dragonfly5.0: invalid host type loading site script /xports/Templates/config.site creating cache ./config.cache checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether gmake sets ${MAKE}... yes checking for working aclocal... missing checking for working autoconf... missing checking for working automake... missing checking for working autoheader... missing checking for working makeinfo... missing checking for gcc... cc checking whether the C compiler (cc -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing ) works... yes checking whether the C compiler (cc -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes checking whether ln -s works... yes checking whether gmake sets ${MAKE}... (cached) yes checking for a BSD compatible install... /usr/bin/install -c checking for ranlib... ranlib checking for stack growing direction... down checking for computed gotos... yes checking for __FUNCTION__ string... yes checking for atan in -lm... yes checking for pthread_create in -pthread... yes checking how to run the C preprocessor... cpp checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for fcntl.h... (cached) yes checking for limits.h... (cached) yes checking for unistd.h... (cached) yes checking for working const... yes checking for inline... inline checking for working alloca.h... (cached) no checking for alloca... yes checking for 8-bit clean memcmp... yes checking for socket... yes checking for strdup... (cached) yes checking for strerror... (cached) yes checking for strstr... (cached) yes checking for strtol... (cached) yes checking for libpcre... yes checking for libavcall... yes checking for libgmp... yes updating cache ./config.cache creating ./config.status creating Makefile creating doc/Makefile creating config.h -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for qscheme-0.5.1_10 gmake[1]: Entering directory '/construction/lang/qscheme/qscheme-0.5.1' gmake all-recursive gmake[2]: Entering directory '/construction/lang/qscheme/qscheme-0.5.1' Making all in . gmake[3]: Entering directory '/construction/lang/qscheme/qscheme-0.5.1' ./mkoptable number.i > number.x cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -o regex.so -shared -fPIC -I. ./regex.c -L/usr/local/lib -lpcre cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -o object.so -shared -fPIC object.c cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -o process.so -shared -fPIC process.c cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -o struct.so -shared -fPIC struct.c cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -o socket.so -shared -fPIC socket.c In file included from struct.c:6:0: struct.c: In function 'scm_dblock_new': struct.h:14:45: warning: assignment makes pointer from integer without a cast [-Wint-conversion] #define SCM_DBLOCK_SIZE_SET(x,v) (SCM_CDR(x)=(v)) ^ struct.c:30:3: note: in expansion of macro 'SCM_DBLOCK_SIZE_SET' SCM_DBLOCK_SIZE_SET(new, size); ^ In file included from struct.c:5:0: struct.c: In function 'scm_make_dblock': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:75:25: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(size)) SCM_ERR("make-dblock: bad size", size); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: struct.c: In function 'scm_make_dblock_from_pointer': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:84:27: note: in expansion of macro 'SCM_ERR' if (!SCM_POINTERP(ptr)) SCM_ERR("bad pointer", ptr); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:85:26: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(size)) SCM_ERR("bad size", size); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: struct.c: In function 'scm_dblock_copy': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:97:24: note: in expansion of macro 'SCM_ERR' if (!SCM_DBLOCKP(x)) SCM_ERR("bad data block", x); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: struct.c: In function 'scm_pointer_to_object': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:109:22: note: in expansion of macro 'SCM_ERR' if (SCM_INUMP(x)) SCM_ERR("cannot convert to pointer", x); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: struct.c: In function 'scm_pointer_to_aux': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:121:22: note: in expansion of macro 'SCM_ERR' if (SCM_INUMP(x)) SCM_ERR("cannot convert to pointer", x); ^ In file included from object.c:5:0: object.c: In function 'object_new_slot': In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ object.h:54:45: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] #define SCM_OBJECT_VAL_SET(x,v) (SCM_CAR(x)=(v)) ^ object.c:258:3: note: in expansion of macro 'SCM_OBJECT_VAL_SET' SCM_OBJECT_VAL_SET(obj, ov); ^ In file included from object.c:2:0: object.c: In function 'scm_get_atom': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:273:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("cannot convert to atom", x); ^ In file included from struct.c:5:0: struct.c: In function 'scm_make_struct_def': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:201:19: note: in expansion of macro 'SCM_ERR' if (nargs < 2) SCM_ERR("make-struct: bad arg count", SCM_MKINUM(nargs)); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:220:28: note: in expansion of macro 'SCM_ERR' if (!SCM_ATOMP(field)) SCM_ERR("bad atom", field); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_object_fields': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:314:26: note: in expansion of macro 'SCM_ERR' if (!SCM_OBJECTP(obj)) SCM_ERR("bad object", obj); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:226:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("bad field spec list", field); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:315:47: note: in expansion of macro 'SCM_ERR' if ((objdef = SCM_OBJECT_DEF(obj)) == NULL) SCM_ERR("bad objdef", objdef); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:240:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-struct: bad rept for field", arg[-1]); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_object_field_number': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:329:28: note: in expansion of macro 'SCM_ERR' if (!SCM_OBJECTP(obj)) SCM_ERR("bad object", obj); ^ In file included from struct.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:247:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-struct: bad offset for field", arg[-1]); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.h:408:40: note: in definition of macro 'SCM_MKINUM' #define SCM_MKINUM(x) ((SOBJ)(((long)(x)<ndefs)); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_object_slots': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:340:28: note: in expansion of macro 'SCM_ERR' if (!SCM_OBJECTP(obj)) SCM_ERR("bad object", obj); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: struct.c: In function 'scm_struct_def_dump': In file included from object.c:2:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:341:30: note: in expansion of macro 'SCM_ERR' if (!SCM_OBJECT_VAL(obj)) SCM_ERR("bad objval", obj); ^ s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:288:28: note: in expansion of macro 'SCM_ERR' if (!SCM_STRUCT_DEFP(x)) SCM_ERR("bad struct-def", x); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_object_slot_number': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:354:28: note: in expansion of macro 'SCM_ERR' if (!SCM_OBJECTP(obj)) SCM_ERR("bad object", obj); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: struct.c: In function 'scm_struct_def_size': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:315:28: note: in expansion of macro 'SCM_ERR' if (!SCM_STRUCT_DEFP(x)) SCM_ERR("bad struct-def", x); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_object_new_slot': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:360:26: note: in expansion of macro 'SCM_ERR' if (!SCM_OBJECTP(obj)) SCM_ERR("bad object", obj); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_object_add_var': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:381:26: note: in expansion of macro 'SCM_ERR' if (!SCM_OBJECTP(obj)) SCM_ERR("bad object", obj); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:383:47: note: in expansion of macro 'SCM_ERR' if ((olddef = SCM_OBJECT_DEF(obj)) == NULL) SCM_ERR("bad objdef for object",obj); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: struct.c: In function 'scm_make_struct_inst': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:388:31: note: in expansion of macro 'SCM_ERR' if (nargs < 1 || nargs > 2) SCM_ERR("bad number of args", NULL); ^ In file included from object.c:2:0: object.c: In function 'scm_object_add_slot': In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:426:47: note: in expansion of macro 'SCM_ERR' if ((olddef = SCM_OBJECT_DEF(obj)) == NULL) SCM_ERR("bad objdef for object",obj); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:391:31: note: in expansion of macro 'SCM_ERR' if (!SCM_STRUCT_DEFP(def)) SCM_ERR("bad structure", def); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_object_add_const': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:451:26: note: in expansion of macro 'SCM_ERR' if (!SCM_OBJECTP(obj)) SCM_ERR("bad object", obj); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_object_add_method': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:460:27: note: in expansion of macro 'SCM_ERR' if (!SCM_OBJECTP(obj)) SCM_ERR("bad object", obj); ^ In file included from struct.c:5:0: struct.c: In function 'scm_struct_at_get': In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:417:30: note: in expansion of macro 'SCM_ERR' if (!SCM_STRUCT_INSTP(s)) SCM_ERR("bad structure instance", s); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:418:25: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(n)) SCM_ERR("bad field number", n); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_object_add_parent': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:470:27: note: in expansion of macro 'SCM_ERR' if (!SCM_OBJECTP(obj)) SCM_ERR("bad object", obj); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:471:29: note: in expansion of macro 'SCM_ERR' if (!SCM_OBJECTP(parent)) SCM_ERR("bad parent", parent); ^ In file included from struct.c:5:0: struct.c: In function 'scm_struct_get': In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:429:29: note: in expansion of macro 'SCM_ERR' if (!SCM_STRUCT_INSTP(s)) SCM_ERR("bad structure instance", s); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_object_dump': In file included from struct.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:430:23: note: in expansion of macro 'SCM_ERR' if (!SCM_ATOMP(f)) SCM_ERR("bad atom", f); ^ s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:479:26: note: in expansion of macro 'SCM_ERR' if (!SCM_OBJECTP(obj)) SCM_ERR("bad object", obj); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:433:24: note: in expansion of macro 'SCM_ERR' if (field == NULL) SCM_ERR("unknow field", f); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_object_inspect': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:488:26: note: in expansion of macro 'SCM_ERR' if (!SCM_OBJECTP(obj)) SCM_ERR("bad object", obj); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_search_msg': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.h:71:40: note: in expansion of macro 'SCM_ERR' if ((od = SCM_OBJECT_DEF(x)) == NULL) SCM_ERR("bad objdef",x); \ ^ object.c:503:9: note: in expansion of macro 'SCM_OBJDEF' aux = SCM_OBJDEF(sender); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: struct.c: In function 'scm_struct_at_set': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:459:30: note: in expansion of macro 'SCM_ERR' if (!SCM_STRUCT_INSTP(s)) SCM_ERR("bad structure instance", s); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:460:25: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(n)) SCM_ERR("bad field number", n); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.h:71:40: note: in expansion of macro 'SCM_ERR' if ((od = SCM_OBJECT_DEF(x)) == NULL) SCM_ERR("bad objdef",x); \ ^ object.c:520:26: note: in expansion of macro 'SCM_OBJDEF' if ((d = objdef_lookup(SCM_OBJDEF(parent), msg)) != NULL) { ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:525:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("bad parent", parent); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: struct.c: In function 'scm_struct_set': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:472:29: note: in expansion of macro 'SCM_ERR' if (!SCM_STRUCT_INSTP(s)) SCM_ERR("bad structure instance", s); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:473:23: note: in expansion of macro 'SCM_ERR' if (!SCM_ATOMP(f)) SCM_ERR("bad atom", f); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:476:24: note: in expansion of macro 'SCM_ERR' if (field == NULL) SCM_ERR("unknow field", f); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_internal_object_send2': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:564:16: note: in expansion of macro 'SCM_ERR' if (narg < 1) SCM_ERR("bad number of arg for", msg); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from struct.c:5:0: struct.c: In function 'scm_struct_inst_to_list': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ struct.c:506:29: note: in expansion of macro 'SCM_ERR' if (!SCM_STRUCT_INSTP(x)) SCM_ERR("bad structure instance", x); ^ In file included from s.h:665:0, from struct.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_internal_object_send': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.h:71:40: note: in expansion of macro 'SCM_ERR' if ((od = SCM_OBJECT_DEF(x)) == NULL) SCM_ERR("bad objdef",x); \ ^ object.c:620:24: note: in expansion of macro 'SCM_OBJDEF' def = objdef_lookup(SCM_OBJDEF(obj), msg); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:634:18: note: in expansion of macro 'SCM_ERR' if (narg < 1) SCM_ERR("bad number of arg for", msg); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:677:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("bad slot type", SCM_MKINUM(def->type)); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.h:71:40: note: in expansion of macro 'SCM_ERR' if ((od = SCM_OBJECT_DEF(x)) == NULL) SCM_ERR("bad objdef",x); \ ^ object.c:681:22: note: in expansion of macro 'SCM_OBJDEF' def = objdef_lookup(SCM_OBJDEF(obj), scm_mkatom("*parent*")); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:689:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("bad parent type", parent); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:692:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("cannot send", msg); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_object_send': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:703:17: note: in expansion of macro 'SCM_ERR' if (narg < 2) SCM_ERR("bad number of args", NULL); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from object.c:2:0: object.c: In function 'scm_object_send2': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ object.c:712:17: note: in expansion of macro 'SCM_ERR' if (narg < 2) SCM_ERR("bad number of args", NULL); ^ In file included from s.h:665:0, from object.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'proc_remove_by_pid': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:82:7: note: in expansion of macro 'SCM_ERR' SCM_ERR("bad process-list: reseted", NULL); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'scm_process_pid': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:214:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("process-id: bad process", obj); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'scm_process_input': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:223:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("process-input: bad process", obj); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'scm_process_output': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:232:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("process-output: bad process", obj); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'scm_process_error': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:241:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("process-error: bad process", obj); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'scm_process_status': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:250:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("process-error: bad process", obj); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'get_io_type': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:293:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: bad io type", obj); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'scm_make_process': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:324:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: not enough arguments", SCM_MKINUM(argc)); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:333:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: bad arg type", arg[i]); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:336:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: bad arg type", arg[3]); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:348:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: cannot create pipe for io ", SCM_MKINUM(i)); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:362:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: cannot redirect from file", arg[i]); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:369:7: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: illegal io_type", NULL); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:374:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: fork failed", NULL); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:400:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: io type not supported", SCM_MKINUM(io_type[i])); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:446:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: close pipe", NULL); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:454:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: close file failed", NULL); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:461:7: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: bad io type", SCM_MKINUM(io_type[i])); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'scm_process_wait': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:476:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("process-wait: bad process", proc); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:479:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("process-wait: process list is empty", scm_process_list); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from ./regex.c:8:0: ./regex.c: In function 'scm_regex_cparse': ./s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ ./regex.c:78:17: note: in expansion of macro 'SCM_ERR' if (c != '/') SCM_ERR("eof while reading regex...", NULL); ^ In file included from ./s.h:665:0, from ./regex.c:8: ./sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from ./regex.c:8:0: ./s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ ./regex.c:94:18: note: in expansion of macro 'SCM_ERR' if (c == EOF) SCM_ERR("eof while reading regex...", NULL); ^ In file included from ./s.h:665:0, from ./regex.c:8: ./sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from ./regex.c:8:0: ./s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ ./regex.c:99:28: note: in expansion of macro 'SCM_ERR' if (SCM_AUX(re) == NULL) SCM_ERR(error, SCM_MKINUM(errindex)); ^ In file included from ./s.h:665:0, from ./regex.c:8: ./sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from ./regex.c:8:0: ./regex.c: In function 'scm_re_match': ./s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ ./regex.c:124:36: note: in expansion of macro 'SCM_ERR' if (scm_regexp(re) == scm_false) SCM_ERR("bad regexp", re); ^ In file included from ./s.h:665:0, from ./regex.c:8: ./sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from ./regex.c:8:0: ./s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ ./regex.c:125:29: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("bad string", str); ^ In file included from ./s.h:665:0, from ./regex.c:8: ./sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from ./regex.c:8:0: ./regex.c: In function 'scm_re_sub': ./s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ ./regex.c:148:23: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(n)) SCM_ERR("bad number", n); ^ In file included from ./s.h:665:0, from ./regex.c:8: ./sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -o unix.so -shared -fPIC unix.c cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c array.c In file included from socket.c:14:0: socket.c: In function 'system_error': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:35:3: note: in expansion of macro 'SCM_ERR' SCM_ERR(buf, NULL); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: socket.c: In function 'set_socket_io_ports': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:53:27: note: in expansion of macro 'SCM_ERR' if ((t = dup(s)) == -1) SCM_ERR("cannot dup io port", NULL); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: socket.c: In function 'scm_make_client_socket': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:68:31: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(hostname)) SCM_ERR("bad hostname", hostname); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:69:27: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(port)) SCM_ERR("bad port number", port); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:73:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("unknow hostname", hostname); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:77:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("cannot create socket",NULL); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: socket.c: In function 'scm_make_server_socket': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:120:28: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(arg[0])) SCM_ERR("bad port number", arg[0]); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:125:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-server-socket bad number of arguments",NULL); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:129:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("cannot create socket", NULL); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: socket.c: In function 'scm_socket_accept_connection': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:178:27: note: in expansion of macro 'SCM_ERR' if (!SCM_SOCKETP(sock)) SCM_ERR("bad socket", sock); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: socket.c: In function 'scm_socket_shutdown2': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:199:27: note: in expansion of macro 'SCM_ERR' if (!SCM_SOCKETP(sock)) SCM_ERR("bad socket", sock); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: socket.c: In function 'scm_socket_shutdown': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:225:32: note: in expansion of macro 'SCM_ERR' if (nargs < 1 || nargs > 2) SCM_ERR("bad number of args", NULL); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: socket.c: In function 'scm_socket_port_number': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:241:24: note: in expansion of macro 'SCM_ERR' if (!SCM_SOCKETP(s)) SCM_ERR("bad socket", s); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: socket.c: In function 'scm_socket_host_name': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:248:24: note: in expansion of macro 'SCM_ERR' if (!SCM_SOCKETP(s)) SCM_ERR("bad socket", s); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: socket.c: In function 'scm_socket_host_address': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:255:24: note: in expansion of macro 'SCM_ERR' if (!SCM_SOCKETP(s)) SCM_ERR("bad socket", s); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: socket.c: In function 'scm_socket_local_address': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:265:24: note: in expansion of macro 'SCM_ERR' if (!SCM_SOCKETP(s)) SCM_ERR("bad socket", s); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:268:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("cannot get socket name", s); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: socket.c: In function 'scm_socket_input': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:276:24: note: in expansion of macro 'SCM_ERR' if (!SCM_SOCKETP(s)) SCM_ERR("bad socket", s); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: socket.c: In function 'scm_socket_output': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:283:24: note: in expansion of macro 'SCM_ERR' if (!SCM_SOCKETP(s)) SCM_ERR("bad socket", s); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: socket.c: In function 'scm_socket_downp': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:290:24: note: in expansion of macro 'SCM_ERR' if (!SCM_SOCKETP(s)) SCM_ERR("bad socket", s); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: socket.c: In function 'scm_socket_dup': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:299:24: note: in expansion of macro 'SCM_ERR' if (!SCM_SOCKETP(s)) SCM_ERR("bad socket", s); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from socket.c:14:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ socket.c:302:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("cannot dup socket", s); ^ In file included from s.h:665:0, from socket.c:14: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: array.c: In function 'scm_make_vector': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:123:35: note: in expansion of macro 'SCM_ERR' if (n < 1 || !SCM_INUMP(p[0])) SCM_ERR("make-vector: bad count", p[0]); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: array.c: In function 'scm_vector_ref': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:160:28: note: in expansion of macro 'SCM_ERR' if (!SCM_ARRAYP(vector)) SCM_ERR("vector-ref: bad vector", vector); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:161:26: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(index)) SCM_ERR("vector-ref: bad index", index); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:164:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("vector-ref: out of range", index); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: array.c: In function 'scm_vector_set': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:179:28: note: in expansion of macro 'SCM_ERR' if (!SCM_ARRAYP(vector)) SCM_ERR("vector-set!: bad vector", vector); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:180:26: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(index)) SCM_ERR("vector-set!: bad index", index); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:183:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("vector-set!: out of range", index); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: array.c: In function 'scm_vector_to_list': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:197:29: note: in expansion of macro 'SCM_ERR' if (!SCM_ARRAYP(vector)) SCM_ERR("vector->list: bad vector", vector); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: array.c: In function 'scm_list_to_vector': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:213:16: note: in expansion of macro 'SCM_ERR' if (len < 0) SCM_ERR("list->vector: bad list", list); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: array.c: In function 'scm_vector_fill': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:229:28: note: in expansion of macro 'SCM_ERR' if (!SCM_ARRAYP(vector)) SCM_ERR("vector-fill! bad vector", vector); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: array.c: In function 'scm_vector_resize': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:246:28: note: in expansion of macro 'SCM_ERR' if (!SCM_ARRAYP(vector)) SCM_ERR("vector-resize: bad vector", vector); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:247:26: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(size)) SCM_ERR("vector-resize: bad size", size); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: array.c: In function 'scm_vector_append': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:275:29: note: in expansion of macro 'SCM_ERR' if (!SCM_ARRAYP(vector)) SCM_ERR("bad vector", vector); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: array.c: In function 'scm_vector_sort': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:290:28: note: in expansion of macro 'SCM_ERR' if (!SCM_ARRAYP(vector)) SCM_ERR("bad vector", vector); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from array.c:5:0: array.c: In function 'scm_vector_qsort': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ array.c:337:28: note: in expansion of macro 'SCM_ERR' if (!SCM_ARRAYP(vector)) SCM_ERR("bad vector", vector); ^ In file included from s.h:665:0, from array.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c asm.c In file included from asm.c:3:0: asm.c: In function 'scm_asm_mkproc': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:320:13: note: in expansion of macro 'SCM_ERR' if (argl) SCM_ERR("mkproc: to much args, rest", argl); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_asm_mkcode': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:343:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_asm_mkcode: not implemented", arglist); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_asm_call_jump': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:367:21: note: in expansion of macro 'SCM_ERR' if (SCM_ATOMP(f)) SCM_ERR("scm_asm_call_jump: got atom", f); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:371:20: note: in expansion of macro 'SCM_ERR' if (sym == NULL) SCM_ERR("scm_asm_call_jump: undefined symbol for function", f); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:375:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_asm_call_jump: shoud not have lsymbol here", sym); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:390:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_asm_call_jump: cprim with more than 5 arguments", sym); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:410:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("call: don't know how to compile", f); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_asm_dispatch': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:637:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_asm_dispatch: bad instruction", opcode); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:640:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_asm_dispatch: bad argument list", scm_cons(opcode, arglist)); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_asm_instr': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:656:25: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(expr)) SCM_ERR("asm: bad instruction format", expr); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_syntax_asm': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:671:24: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(expr)) SCM_ERR("asm: bad list", expr); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_assemble': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:696:28: note: in expansion of macro 'SCM_ERR' if (!SCM_ARRAYP(icode)) SCM_ERR("scm_assemble: bad icode", icode); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_lambda2': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:907:17: note: in expansion of macro 'SCM_ERR' if (l != NULL) SCM_ERR("bad formal syntax", formal); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_set2': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:926:20: note: in expansion of macro 'SCM_ERR' if (sym == NULL) SCM_ERR("set! needs an existing symbol", var); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:946:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("set!: bad symbol", var); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_if': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:960:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_compile_if: (if [ ])", argl); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_define': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1020:41: note: in expansion of macro 'SCM_ERR' if (SCM_SYNTAXP(SCM_SYM_VALUE(sym))) SCM_ERR("syntax redefinition:", sym); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1058:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_compile_define: cannot compile", argl); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_named_let': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1093:23: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(obj)) SCM_ERR("let: incorrect binding", obj); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1106:23: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(obj)) SCM_ERR("let: incorrect binding", obj); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_let': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1158:27: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(pair)) SCM_ERR("let: incorrect binding", obj); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1164:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("let: bad local var", SCM_CAR(pair)); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_letstar': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1207:27: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(pair)) SCM_ERR("let: incorrect binding", obj); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1208:33: note: in expansion of macro 'SCM_ERR' if (!SCM_ATOMP(SCM_CAR(pair))) SCM_ERR("let: bad local var", SCM_CAR(pair)); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_letrec': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1269:26: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(pair)) SCM_ERR("letrec: incorrect binding", obj); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1270:33: note: in expansion of macro 'SCM_ERR' if (!SCM_ATOMP(SCM_CAR(pair))) SCM_ERR("letrec: bad local var", SCM_CAR(pair)); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_cond': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1497:14: note: in expansion of macro 'SCM_ERR' if (argl) SCM_ERR("cond: else clause must be the last:", argl); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_while': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1564:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("while: syntax []+", argl); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_until': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1575:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("until: syntax []+", argl); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_do': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1594:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("do: syntax (do (*) ( ) *)", ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1610:28: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(decl)) SCM_ERR("do: incorrect iterator list", decl); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1625:32: note: in expansion of macro 'SCM_ERR' if (SCM_CDR(decl) == NULL) SCM_ERR("do: bad iterator init", decl); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'err_bad_arg_count': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1721:3: note: in expansion of macro 'SCM_ERR' SCM_ERR(buf, sym); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'check_cprim_arg_count': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1746:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("callc does not support all this args", sym); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_funcall2': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1784:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_compile_funcall: not a symbol, don't know what to compile", sym); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_pair': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1860:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_compile_pair: don't know how to compile pair function", f); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1865:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_compile_pair: illegal expr (number ..)", form); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1884:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_compile_pair: unsupported func", f); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: asm.c: In function 'scm_compile_obj': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1956:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_compile_obj: strange atom binding", sym); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1963:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_compile_expr: unexpected symbol", obj); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from asm.c:3:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ asm.c:1964:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_compile_obj: don't know how to compile", obj); ^ In file included from s.h:665:0, from asm.c:3: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_system': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:30:41: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(x) && !SCM_PAIRP(x)) SCM_ERR("bad argument", x); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:42:21: note: in expansion of macro 'SCM_ERR' if (listlen < 0) SCM_ERR("bad argument", x); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:14:2: note: in expansion of macro 'SCM_ERR' SCM_ERR(msg, (errno >=0 && errno < sys_nerr) ? \ ^ unix.c:46:2: note: in expansion of macro 'SCM_SYSERR' SCM_SYSERR("fork failed"); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:55:33: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(SCM_CAR(l))) SCM_ERR("bad string", SCM_CAR(l)); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:14:2: note: in expansion of macro 'SCM_ERR' SCM_ERR(msg, (errno >=0 && errno < sys_nerr) ? \ ^ unix.c:66:4: note: in expansion of macro 'SCM_SYSERR' SCM_SYSERR("exec failed"); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ unix.c:69:7: warning: implicit declaration of function 'wait' [-Wimplicit-function-declaration] if (wait(&status) == -1) { ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:14:2: note: in expansion of macro 'SCM_ERR' SCM_ERR(msg, (errno >=0 && errno < sys_nerr) ? \ ^ unix.c:70:2: note: in expansion of macro 'SCM_SYSERR' SCM_SYSERR("wait failed"); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_getcwd': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:14:2: note: in expansion of macro 'SCM_ERR' SCM_ERR(msg, (errno >=0 && errno < sys_nerr) ? \ ^ unix.c:95:43: note: in expansion of macro 'SCM_SYSERR' if (getcwd(path, sizeof(path)) == NULL) SCM_SYSERR("getcwd"); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_chdir': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:103:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("bad director", str); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_access': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:113:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(file)) SCM_ERR("bad file", file); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:114:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(mode)) SCM_ERR("bad mode", mode); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_symlink': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:131:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(old)) SCM_ERR("bad path", old); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:132:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(new)) SCM_ERR("bad path", new); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_readlink': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:141:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(file)) SCM_ERR("bad link", file); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_link': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:151:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(old)) SCM_ERR("bad path", old); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:152:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(new)) SCM_ERR("bad path", new); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_unlink': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:160:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(file)) SCM_ERR("bad file", file); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_rmdir': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:168:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(dir)) SCM_ERR("bad dir", dir); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_mkdir': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:175:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(dir)) SCM_ERR("bad dir", dir); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:176:26: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(mode)) SCM_ERR("bad mode", mode); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_rename': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:183:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(old)) SCM_ERR("bad path", old); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:184:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(new)) SCM_ERR("bad path", new); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_exec': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:221:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(path)) SCM_ERR("bad path", path); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:222:25: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(arg)) SCM_ERR("bad arg", arg); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:223:31: note: in expansion of macro 'SCM_ERR' if (env && !SCM_PAIRP(env)) SCM_ERR("bad env", env); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:225:39: note: in expansion of macro 'SCM_ERR' if ((argv = list2arg(arg)) == NULL) SCM_ERR("bad argument list", arg); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:227:36: note: in expansion of macro 'SCM_ERR' (envp = list2arg(arg)) == NULL) SCM_ERR("bad environment list", env); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:14:2: note: in expansion of macro 'SCM_ERR' SCM_ERR(msg, (errno >=0 && errno < sys_nerr) ? \ ^ unix.c:234:3: note: in expansion of macro 'SCM_SYSERR' SCM_SYSERR("exec failed"); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_nice': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:249:25: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("bad nice value", x); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_kill': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:256:25: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(pid)) SCM_ERR("bad pid", pid); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:257:25: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(sig)) SCM_ERR("bad sig", sig); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_exit': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:277:22: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(x)) SCM_ERR("bad exit status", x); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_opendir': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:302:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(name)) SCM_ERR("bad dir name", name); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_closedir': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:315:23: note: in expansion of macro 'SCM_ERR' if (!SCM_DIRP(dir)) SCM_ERR("bad dir", dir); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:316:29: note: in expansion of macro 'SCM_ERR' if (SCM_DIR(dir) == NULL) SCM_ERR("already closed", dir); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_readdir': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:326:23: note: in expansion of macro 'SCM_ERR' if (!SCM_DIRP(dir)) SCM_ERR("bad dir", dir); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_stat_as': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:427:25: note: in expansion of macro 'SCM_ERR' if (!SCM_ATOMP(type)) SCM_ERR("bad type", type); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:440:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("unreconized type (should be 'hash or 'vector or 'list)", type); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_stat': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:449:24: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(x)) SCM_ERR("bad file", x); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_lstat': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:461:24: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(x)) SCM_ERR("bad file", x); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_file_truncate': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:472:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(path)) SCM_ERR("bad file", path); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:473:26: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(len)) SCM_ERR("bad len", len); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_chmod': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:480:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(path)) SCM_ERR("bad file", path); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:481:26: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(mode)) SCM_ERR("bad mode", mode); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_chown': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:488:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(path)) SCM_ERR("bad file", path); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:489:25: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(uid)) SCM_ERR("bad uid", uid); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:490:25: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(gid)) SCM_ERR("bad gid", gid); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_umask': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:499:26: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(mask)) SCM_ERR("bad mask", mask); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_tm_as': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:578:25: note: in expansion of macro 'SCM_ERR' if (!SCM_ATOMP(type)) SCM_ERR("bad type", type); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:591:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("unreconized type (should be 'hash or 'vector or 'list)", type); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_localtime': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:599:27: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(time)) SCM_ERR("bad time", time); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_gmtime': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:608:27: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(time)) SCM_ERR("bad time", time); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_mktime': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:640:35: note: in expansion of macro 'SCM_ERR' if (x && SCM_INUMP(SCM_CAR(x))) SCM_ERR("bad list", x); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_getpwnam': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:707:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(name)) SCM_ERR("bad name", name); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_getpwuid': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:714:26: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(uid)) SCM_ERR("bad user id", uid); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_getgrnam': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:736:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(name)) SCM_ERR("bad name", name); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from unix.c:5:0: unix.c: In function 'scm_getgrgid': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ unix.c:743:25: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(gid)) SCM_ERR("bad gid", gid); ^ In file included from s.h:665:0, from unix.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c atom.c cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c boolean.c In file included from atom.c:5:0: atom.c: In function 'scm_string_to_atom': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ atom.c:102:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(obj)) SCM_ERR("string->atom: bad string", obj); ^ In file included from s.h:665:0, from atom.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from atom.c:5:0: atom.c: In function 'scm_atom_to_string': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ atom.c:111:25: note: in expansion of macro 'SCM_ERR' if (!SCM_ATOMP(obj)) SCM_ERR("atom->string: bad atom", obj); ^ In file included from s.h:665:0, from atom.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c catch.c cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c chr.c In file included from chr.c:7:0: chr.c: In function 'scm_char_parse': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ chr.c:141:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("illegal char", NULL); ^ In file included from s.h:665:0, from chr.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from chr.c:7:0: chr.c: In function 'ccmp': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ chr.c:158:23: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(x)) SCM_ERR("charcmp: bad char", x); ^ In file included from s.h:665:0, from chr.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from chr.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ chr.c:159:23: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(y)) SCM_ERR("charcmp: bad char", y); ^ In file included from s.h:665:0, from chr.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from chr.c:7:0: chr.c: In function 'ccmpi': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ chr.c:165:23: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(x)) SCM_ERR("charcmpi: bad char", x); ^ In file included from s.h:665:0, from chr.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from chr.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ chr.c:166:23: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(y)) SCM_ERR("charcmpi: bad char", y); ^ In file included from s.h:665:0, from chr.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from chr.c:7:0: chr.c: In function 'scm_char_alphap': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ chr.c:231:23: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(x)) SCM_ERR("char-alphabetic?: bad char", x); ^ In file included from s.h:665:0, from chr.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from chr.c:7:0: chr.c: In function 'scm_char_nump': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ chr.c:239:23: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(x)) SCM_ERR("char-numeric?: bad char", x); ^ In file included from s.h:665:0, from chr.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from chr.c:7:0: chr.c: In function 'scm_char_whitep': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ chr.c:247:23: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(x)) SCM_ERR("char-whitespace?: bad char", x); ^ In file included from s.h:665:0, from chr.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from chr.c:7:0: chr.c: In function 'scm_char_upperp': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ chr.c:255:23: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(x)) SCM_ERR("char-upper-case?: bad char", x); ^ In file included from s.h:665:0, from chr.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from chr.c:7:0: chr.c: In function 'scm_char_lowerp': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ chr.c:263:23: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(x)) SCM_ERR("char-lower-case?: bad char", x); ^ In file included from s.h:665:0, from chr.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from chr.c:7:0: chr.c: In function 'scm_char2int': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ chr.c:271:23: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(x)) SCM_ERR("char->integer: bad char", x); ^ In file included from s.h:665:0, from chr.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from chr.c:7:0: chr.c: In function 'scm_int2char': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ chr.c:280:27: note: in expansion of macro 'SCM_ERR' if (c < 0 || c >= 256) SCM_ERR("integer->char: bad integer", x); ^ In file included from s.h:665:0, from chr.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from chr.c:7:0: chr.c: In function 'scm_charupc': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ chr.c:288:22: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(x)) SCM_ERR("char-upcase: bad char", x); ^ In file included from s.h:665:0, from chr.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from chr.c:7:0: chr.c: In function 'scm_charlwc': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ chr.c:296:22: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(x)) SCM_ERR("char-downcase: bad char", x); ^ In file included from s.h:665:0, from chr.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c code.c cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c cont.c cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c dyn.c In file included from dyn.c:6:0: dyn.c: In function 'scm_find_extsym': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:117:29: note: in expansion of macro 'SCM_ERR' if (scm_dl_list == NULL) SCM_ERR("dl_list not initialized", NULL); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:121:46: note: in expansion of macro 'SCM_ERR' if ((handle=dlopen(path, DLFLAGS)) == NULL) SCM_ERR(dlerror(), str); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:129:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("find-func: error: ", scm_mkstring(dlerror())); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: dyn.c: In function 'load_library': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:176:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("load-library: init symbol too long", NULL); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: dyn.c: In function 'scm_load_library': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:204:24: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(x)) SCM_ERR("load-library: bad string", x); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: dyn.c: In function 'errext': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:266:3: note: in expansion of macro 'SCM_ERR' SCM_ERR(buf, x); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: dyn.c: In function 'errcall': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:273:3: note: in expansion of macro 'SCM_ERR' SCM_ERR(buf, x); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: dyn.c: In function 'scm_external_existsp': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:524:29: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(entry)) SCM_ERR("external-exists?: bad string", entry); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:525:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(lib)) SCM_ERR("external-exists?: bad string", lib); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: dyn.c: In function 'push_arg': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:535:20: note: in expansion of macro 'SCM_ERR' case EXT_T_VOID: SCM_ERR("external-call: cannot push void arg", arg); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:543:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("external-call: bad integer", arg); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:548:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("external-call: bad float", arg); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:553:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("external-call: bad double", arg); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:558:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("external-call: bad pointer", arg); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:563:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("external-call: bad boolean", arg); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:565:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("external-call: bad argument type", arg); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: dyn.c: In function 'push_list': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:583:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("push_list: don't know how to convert", arg); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: dyn.c: In function 'push_args': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:597:22: note: in expansion of macro 'SCM_ERR' if (argval == NULL) SCM_ERR("call-external: not enough arguments", argtype); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:600:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("call-external: argtype is not a number", SCM_CAR(argtype)); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: dyn.c: In function 'scm_external_call': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:621:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(lib)) SCM_ERR("external-call: bad library name", lib); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:622:28: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(entry)) SCM_ERR("external-call: bad entry name", entry); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:623:25: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(ret)) SCM_ERR("external-call: bad return type", ret); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:627:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("external-call: cannot find func", scm_cons(lib, entry)); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:655:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("external-call: unsupported return type", ret); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from dyn.c:6:0: dyn.c: In function 'scm_init_dyn': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ dyn.c:677:23: note: in expansion of macro 'SCM_ERR' if (handle == NULL) SCM_ERR("dyn: cannot init", scm_mkstring(dlerror())); ^ In file included from s.h:665:0, from dyn.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c env.c In file included from env.c:2:0: env.c: In function 'scm_env_search': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ env.c:41:24: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(env)) SCM_ERR("env: not a pair", env); ^ In file included from s.h:665:0, from env.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from env.c:2:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ env.c:45:24: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(p)) SCM_ERR("env: not a pair", p); ^ In file included from s.h:665:0, from env.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from env.c:2:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ env.c:48:26: note: in expansion of macro 'SCM_ERR' if (!SCM_LSYMBOLP(s)) SCM_ERR("env: bad lsymbol or env", s); ^ In file included from s.h:665:0, from env.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c hash.c hash.c: In function 'scm_hash_dump': hash.c:94:34: warning: trigraph ??> ignored, use -trigraphs to enable [-Wtrigraphs] default: port_puts(p, "#{ "); ^ In file included from hash.c:34:0: hash.c: In function 'scm_make_hash': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:227:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-hash: bad number of arguments",SCM_MKINUM(nargs)); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:231:26: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(type)) SCM_ERR("make-hash: bad hash type", type); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:236:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-hash: bad hash-type", type); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: hash.c: In function 'scm_hash_search_key': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:350:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("hash-search: atom-hash key must be atom|string|symbol",key); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:366:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("hash-search: symbol-hash key must be atom|string|symbol",key); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:386:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("hash-search: illegal hash-type", hash); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: hash.c: In function 'scm_hash_set': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:400:41: note: in expansion of macro 'SCM_ERR' if (SCM_OBJTYPE(hash) != SOBJ_T_HASH) SCM_ERR("hash-set!: bad hash", hash); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:443:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("hash-set!: illegal hash type", hash); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: hash.c: In function 'scm_hash_ref': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:461:41: note: in expansion of macro 'SCM_ERR' if (SCM_OBJTYPE(hash) != SOBJ_T_HASH) SCM_ERR("hash-ref: bad hash", hash); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: hash.c: In function 'scm_hash_search': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:486:41: note: in expansion of macro 'SCM_ERR' if (SCM_OBJTYPE(hash) != SOBJ_T_HASH) SCM_ERR("hash-search: bad hash", hash); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: hash.c: In function 'scm_hash_remove': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:509:41: note: in expansion of macro 'SCM_ERR' if (SCM_OBJTYPE(hash) != SOBJ_T_HASH) SCM_ERR("hash-ref: bad hash", hash); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: hash.c: In function 'scm_hash_to_list': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:539:25: note: in expansion of macro 'SCM_ERR' if (!SCM_HASHP(hash)) SCM_ERR("hash->list: bad hash", hash); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: hash.c: In function 'scm_list_to_hash': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:569:35: note: in expansion of macro 'SCM_ERR' if (l != NULL && !SCM_PAIRP(l)) SCM_ERR("list->hash: bad list", l); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:580:36: note: in expansion of macro 'SCM_ERR' if (l == NULL || !SCM_PAIRP(l)) SCM_ERR("list->hash: bad value", SCM_CDR(l)); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:585:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("list->hash: bad list", l); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:593:22: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(e)) SCM_ERR("list->hash: bad entry", e); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from hash.c:34:0: hash.c: In function 'scm_hash_stat': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ hash.c:610:25: note: in expansion of macro 'SCM_ERR' if (!SCM_HASHP(hash)) SCM_ERR("hash-stat: bad hash", hash); ^ In file included from s.h:665:0, from hash.c:34: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c heap.c cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c list.c In file included from list.c:5:0: list.c: In function 'wrong_arg_type': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:13:3: note: in expansion of macro 'SCM_ERR' SCM_ERR(erbuf, obj); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: list.c: In function 'internal_cxr': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:98:7: note: in expansion of macro 'SCM_ERR' SCM_ERR(name, l); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: list.c: In function 'scm_length': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:196:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("length: not calculable", obj); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: list.c: In function 'scm_append': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:212:24: note: in expansion of macro 'SCM_ERR' if (l < (limit - 1)) SCM_ERR("append: bad list", *l); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: list.c: In function 'scm_reverse': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:241:7: note: in expansion of macro 'SCM_ERR' SCM_ERR("reverse: bad list", l); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: list.c: In function 'scm_list_tail': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:257:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("list-tail: bad list", list); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:259:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("list-tail: bad index", k); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:262:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("list-tail: index must be exact positive integer", k); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:267:7: note: in expansion of macro 'SCM_ERR' SCM_ERR("list-tail: list too short", list); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: list.c: In function 'scm_list_ref': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:283:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("list-ref: Bad list", list); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:285:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("list-tail: bad index", k); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:288:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("list-ref: index must be exact positive integer", k); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:297:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("list-ref: list too short", list); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: list.c: In function 'lmember': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:307:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("member: bad list", list); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:316:7: note: in expansion of macro 'SCM_ERR' SCM_ERR("member: circular list", NULL); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: list.c: In function 'lassoc': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:358:7: note: in expansion of macro 'SCM_ERR' SCM_ERR("assoc function: cirular list", alist); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:361:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("assoc function: improper list", alist); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: list.c: In function 'scm_map2': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:410:26: note: in expansion of macro 'SCM_ERR' if (argv[i] == NULL) SCM_ERR("list too short", argv[i]); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: list.c: In function 'scm_nth': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:461:23: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(n)) SCM_ERR("bad index", n); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from list.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ list.c:466:22: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(l)) SCM_ERR("bad list or index out of range", scm_cons(n,l)); ^ In file included from s.h:665:0, from list.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c lsym.c In file included from lsym.c:2:0: lsym.c: In function 'scm_mklsymbol': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ lsym.c:9:25: note: in expansion of macro 'SCM_ERR' if (!SCM_ATOMP(atom)) SCM_ERR("mklsymbol: not an atom: ", atom); ^ In file included from s.h:665:0, from lsym.c:2: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c macro.c In file included from macro.c:5:0: macro.c: In function 'scm_macro_to_lambda': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ macro.c:33:26: note: in expansion of macro 'SCM_ERR' if (!SCM_MACROP(obj)) SCM_ERR("bad macro", obj); ^ In file included from s.h:665:0, from macro.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from macro.c:5:0: macro.c: In function 'scm_macro_func': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ macro.c:71:28: note: in expansion of macro 'SCM_ERR' if (!SCM_MACROP(macro)) SCM_ERR("bad macro", macro); ^ In file included from s.h:665:0, from macro.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from macro.c:5:0: macro.c: In function 'scm_macro_set_func': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ macro.c:78:28: note: in expansion of macro 'SCM_ERR' if (!SCM_MACROP(macro)) SCM_ERR("bad macro", macro); ^ In file included from s.h:665:0, from macro.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from macro.c:5:0: macro.c: In function 'scm_macro_code': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ macro.c:86:27: note: in expansion of macro 'SCM_ERR' if (!SCM_MACROP(macro)) SCM_ERR("bad macro", macro); ^ In file included from s.h:665:0, from macro.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from macro.c:5:0: macro.c: In function 'scm_macro_set_code': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ macro.c:93:28: note: in expansion of macro 'SCM_ERR' if (!SCM_MACROP(macro)) SCM_ERR("bad macro", macro); ^ In file included from s.h:665:0, from macro.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c misc.c cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c module.c In file included from misc.c:6:0: misc.c: In function 'gc_verbosity': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ misc.c:28:22: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(n)) SCM_ERR("bad number", n); ^ In file included from s.h:665:0, from misc.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from misc.c:6:0: misc.c: In function 'scm_whatis': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ misc.c:59:27: note: in expansion of macro 'SCM_ERR' if (!SCM_ANYSTRP(obj)) SCM_ERR("bad string", obj); ^ In file included from s.h:665:0, from misc.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from misc.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ misc.c:67:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("cannot open the whatis.qs file", NULL); ^ In file included from s.h:665:0, from misc.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from misc.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ misc.c:69:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("whatis.qs not found and QS_LIB not defined", NULL); ^ In file included from s.h:665:0, from misc.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from misc.c:6:0: misc.c: In function 'scm_set_prompt': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ misc.c:105:24: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(x)) SCM_ERR("bad string",x); ^ In file included from s.h:665:0, from misc.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from module.c:5:0: module.c: In function 'scm_module_symbol_search': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ module.c:64:27: note: in expansion of macro 'SCM_ERR' if (!SCM_MODULEP(mod)) SCM_ERR("module-search: bad module", mod); ^ In file included from s.h:665:0, from module.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from module.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ module.c:65:26: note: in expansion of macro 'SCM_ERR' if (!SCM_ATOMP(atom)) SCM_ERR("module-search: bad key", atom); ^ In file included from s.h:665:0, from module.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from module.c:5:0: module.c: In function 'scm_make_module': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ module.c:174:25: note: in expansion of macro 'SCM_ERR' if (!SCM_ATOMP(name)) SCM_ERR("make-module: bad atom", name); ^ In file included from s.h:665:0, from module.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from module.c:5:0: module.c: In function 'scm_set_current_module': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ module.c:220:26: note: in expansion of macro 'SCM_ERR' if (!SCM_MODULEP(mod)) SCM_ERR("set-current-module: bad module", mod); ^ In file included from s.h:665:0, from module.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from module.c:5:0: module.c: In function 'scm_import': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ module.c:235:24: note: in expansion of macro 'SCM_ERR' if (!SCM_MODULE(*p)) SCM_ERR("import: bad module", *p); ^ In file included from s.h:665:0, from module.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from module.c:5:0: module.c: In function 'scm_module_exports': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ module.c:267:26: note: in expansion of macro 'SCM_ERR' if (!SCM_MODULEP(mod)) SCM_ERR("module-exports: bad module", mod); ^ In file included from s.h:665:0, from module.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from module.c:5:0: module.c: In function 'scm_module_imports': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ module.c:275:26: note: in expansion of macro 'SCM_ERR' if (!SCM_MODULEP(mod)) SCM_ERR("module-imports: bad module", mod); ^ In file included from s.h:665:0, from module.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from module.c:5:0: module.c: In function 'scm_module_name': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ module.c:283:26: note: in expansion of macro 'SCM_ERR' if (!SCM_MODULEP(mod)) SCM_ERR("module-name: bad module", mod); ^ In file included from s.h:665:0, from module.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from module.c:5:0: module.c: In function 'scm_module_symbols': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ module.c:291:26: note: in expansion of macro 'SCM_ERR' if (!SCM_MODULEP(mod)) SCM_ERR("module-symbols: bad module", mod); ^ In file included from s.h:665:0, from module.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from module.c:5:0: module.c: In function 'scm_find_module': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ module.c:306:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("bad module name", name); ^ In file included from s.h:665:0, from module.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from module.c:5:0: module.c: In function 'scm_syntax_module': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ module.c:337:26: note: in expansion of macro 'SCM_ERR' if (!SCM_ATOMP(name)) SCM_ERR("define-module: bad module name", name); ^ In file included from s.h:665:0, from module.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from module.c:5:0: module.c: In function 'scm_syntax_export': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ module.c:379:24: note: in expansion of macro 'SCM_ERR' if (!SCM_ATOMP(atom)) SCM_ERR("export: bad atom", atom); ^ In file included from s.h:665:0, from module.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c number.c cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c pointer.c In file included from number.c:5:0: number.c: In function 'scm_number2double': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:117:25: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("scm_number2double: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_number2long': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:128:25: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("scm_number2long: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_oddp': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:339:24: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("odd?: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:354:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("odd?: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_evenp': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:360:24: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("even?: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:375:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("even?: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_abs': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:381:24: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("abs: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_do_int_div': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:405:27: note: in expansion of macro 'SCM_ERR' if (!ISINT(SCM_FNUM(x))) SCM_ERR("bad integer", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:409:27: note: in expansion of macro 'SCM_ERR' if (!ISINT(SCM_FNUM(y))) SCM_ERR("bad integer", y); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_quotient': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:436:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("quotient: bad arguments", scm_cons(x, y)); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:438:33: note: in expansion of macro 'SCM_ERR' if (scm_zerop(y) == scm_true) SCM_ERR("quotient: division by 0", NULL); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_remainder': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:446:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("remainder: bad arguments", scm_cons(x, y)); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:448:33: note: in expansion of macro 'SCM_ERR' if (scm_zerop(y) == scm_true) SCM_ERR("remainder: division by 0", NULL); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_modulo': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:457:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("modulo: bad arguments", scm_cons(x, y)); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:459:33: note: in expansion of macro 'SCM_ERR' if (scm_zerop(y) == scm_true) SCM_ERR("modulo: division by 0", NULL); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_gcd': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:478:29: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(obj[i])) SCM_ERR("gcd: bad number", obj[i]); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_lcm': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:491:29: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(obj[i])) SCM_ERR("lcm: bad number", obj[i]); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_floor': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:507:24: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("floor: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_ceil': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:514:24: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("ceil: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_truncate': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:521:24: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("truncate: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_round': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:531:24: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("truncate: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'exact2inexact': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:545:25: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("exact->inexact: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_exp': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:557:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("trans: bad number", x); return(NULL);\ ^ number.c:560:1: note: in expansion of macro 'TRANS' TRANS(exp); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_log': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:557:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("trans: bad number", x); return(NULL);\ ^ number.c:561:1: note: in expansion of macro 'TRANS' TRANS(log); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_log10': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:557:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("trans: bad number", x); return(NULL);\ ^ number.c:562:1: note: in expansion of macro 'TRANS' TRANS(log10); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_sin': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:557:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("trans: bad number", x); return(NULL);\ ^ number.c:563:1: note: in expansion of macro 'TRANS' TRANS(sin); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_cos': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:557:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("trans: bad number", x); return(NULL);\ ^ number.c:564:1: note: in expansion of macro 'TRANS' TRANS(cos); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_tan': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:557:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("trans: bad number", x); return(NULL);\ ^ number.c:565:1: note: in expansion of macro 'TRANS' TRANS(tan); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_asin': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:557:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("trans: bad number", x); return(NULL);\ ^ number.c:566:1: note: in expansion of macro 'TRANS' TRANS(asin); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_acos': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:557:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("trans: bad number", x); return(NULL);\ ^ number.c:567:1: note: in expansion of macro 'TRANS' TRANS(acos); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_atan': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:573:24: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("atan: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_sqrt': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:584:25: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("sqrt: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:613:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("sqrt: negative number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_expt': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:630:24: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("expt: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:631:24: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(y)) SCM_ERR("expt: bad number", y); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_inexact_to_exact': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:661:25: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("inexact->exact: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_number2cstr': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:674:18: note: in expansion of macro 'SCM_ERR' if (base != 10) SCM_ERR("base must be 10 for this number", n); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:683:31: note: in expansion of macro 'SCM_ERR' if (base < 1 || base > 36) SCM_ERR("bad base (valid range 1..36)", n); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:700:29: note: in expansion of macro 'SCM_ERR' if (base < 1 || base > 36) SCM_ERR("bad base (valid range 1..36)", n); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_cstr2number': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:729:35: note: in expansion of macro 'SCM_ERR' if (exact == -1 && base != 10) SCM_ERR("inexact number, only base 10", NULL); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:747:20: note: in expansion of macro 'SCM_ERR' if (exact == 1) SCM_ERR("illegal . in exact number", NULL); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_number_to_string': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:785:25: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(x)) SCM_ERR("number->string: bad number", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:789:22: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(y)) SCM_ERR("number->string: bad base", y); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: number.c: In function 'scm_string_to_number': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:803:24: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(x)) SCM_ERR("string->number: bad string", x); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from number.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.c:807:21: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(y)) SCM_ERR("string->number: bad base", y); ^ In file included from s.h:665:0, from number.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c port.c cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c proc.c In file included from port.c:8:0: port.c: In function 'port_file_write': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:88:32: note: in expansion of macro 'SCM_ERR' if (len > SCM_STR_LEN(str)) SCM_ERR("string not long enough", str); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ port.c: In function 'port_file_getline': port.c:100:21: warning: passing argument 2 of 'getline' from incompatible pointer type [-Wincompatible-pointer-types] r = getline(&buf, &len, p->descr.f); ^ In file included from s.h:11:0, from port.c:8: /usr/include/stdio.h:310:10: note: expected 'size_t * restrict {aka long unsigned int * restrict}' but argument is of type 'int *' ssize_t getline(char ** __restrict, size_t * __restrict, FILE * __restrict); ^ In file included from port.c:8:0: port.c: In function 'port_string_write': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:227:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("string not long enough", str); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'get_port': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:614:25: note: in expansion of macro 'SCM_ERR' if (!SCM_PORTP(port)) SCM_ERR("bad port", port); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_port_redirect': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:742:2: note: in expansion of macro 'SCM_ERR' SCM_ERR(errbuf, filename); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:762:2: note: in expansion of macro 'SCM_ERR' SCM_ERR(errbuf, filename); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_open_input_file': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:822:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("open-input-file: bad filename", filename); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:826:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("open-input-file: cannot open file", filename); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_open_output_file': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:837:31: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(filename)) SCM_ERR("open-output-file: bad filename", filename); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:840:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("open-output-file: cannot open file", filename); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_open_input_string': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:852:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("open-input-string: bad string", string); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:856:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("open-input-string: cannot open string", string); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_open_output_string': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:870:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("open-output-string: cannot open string", NULL); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_get_output_string': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:882:26: note: in expansion of macro 'SCM_ERR' if (!SCM_PORTP(port)) SCM_ERR("get-output-string: bad port", port); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:884:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("get-output-string: bad port type", port); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_close_port': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:900:26: note: in expansion of macro 'SCM_ERR' if (!SCM_PORTP(port)) SCM_ERR("close-port: bad port", port); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_read': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:939:27: note: in expansion of macro 'SCM_ERR' if (!SCM_PORTP(arg[0])) SCM_ERR("read: bad port", arg[0]); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_read_char': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:956:27: note: in expansion of macro 'SCM_ERR' if (!SCM_PORTP(arg[0])) SCM_ERR("read-char: bad port", arg[0]); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:961:24: note: in expansion of macro 'SCM_ERR' if (port == NULL) SCM_ERR("read-char: port closed", NULL); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_peek_char': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:977:27: note: in expansion of macro 'SCM_ERR' if (!SCM_PORTP(arg[0])) SCM_ERR("read-char: bad port", arg[0]); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:982:24: note: in expansion of macro 'SCM_ERR' if (port == NULL) SCM_ERR("read-char: port closed", NULL); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_read_line': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:1000:25: note: in expansion of macro 'SCM_ERR' if (!SCM_PORTP(port)) SCM_ERR("read-line: bad port", port); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_read_line_old': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:1028:25: note: in expansion of macro 'SCM_ERR' if (!SCM_PORTP(port)) SCM_ERR("read-line: bad port", port); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_char_readyp': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:1057:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("char-ready?: not implemented", NULL); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_write_char': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:1087:32: note: in expansion of macro 'SCM_ERR' if (argc != 1 && argc != 2) SCM_ERR("write-char: bad number of args", NULL); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:1089:27: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(arg[0])) SCM_ERR("write-char: bad char", arg[0]); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:1093:26: note: in expansion of macro 'SCM_ERR' if (!SCM_PORTP(arg[1])) SCM_ERR("write-char: bad port", arg[1]); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_flush_output': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:1106:18: note: in expansion of macro 'SCM_ERR' if (argc > 1) SCM_ERR("flush-output: bad number of args", NULL); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:1109:26: note: in expansion of macro 'SCM_ERR' if (!SCM_PORTP(port)) SCM_ERR("flush-output: bad port", port); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_file_position': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:1126:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("file-position: bad number of args", NULL); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:1129:26: note: in expansion of macro 'SCM_ERR' if (!SCM_PORTP(port)) SCM_ERR("file-position: bad port", port); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:1132:25: note: in expansion of macro 'SCM_ERR' if (!SCM_NUMBERP(pos)) SCM_ERR("file-position: bad number", pos); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: port.c: In function 'scm_float_precision': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:1210:22: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(x)) SCM_ERR("bad precision", x); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from port.c:8:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ port.c:1212:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("precision out of [0..100] range", x); ^ In file included from s.h:665:0, from port.c:8: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c s.c In file included from s.c:7:0: s.c: In function 'scm_disasm': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:231:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("disasm: bad closure, code or proc", obj); ^ In file included from s.h:665:0, from s.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from s.c:7:0: s.c: In function 'scm_read_token': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:380:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("read: bad symbol name", scm_mkstring(scm_tokbuf)); ^ In file included from s.h:665:0, from s.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from s.c:7:0: s.c: In function 'scm_read_list': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:423:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_read_list: unexpected '.'", NULL); ^ In file included from s.h:665:0, from s.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from s.c:7:0: s.c: In function 'scm_read_port': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:492:22: note: in expansion of macro 'SCM_ERR' case SCM_TOK_RPAR: SCM_ERR("scm_read: unexpected ')'", NULL); ^ In file included from s.h:665:0, from s.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from s.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:493:22: note: in expansion of macro 'SCM_ERR' case SCM_TOK_DOT: SCM_ERR("scm_read: unexpected '.'", NULL); ^ In file included from s.h:665:0, from s.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from s.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:506:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("scm_read: unreconized token", NULL); ^ In file included from s.h:665:0, from s.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from s.c:7:0: s.c: In function 'scm_error': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:582:29: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(string)) SCM_ERR("error: bad string", string); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ In file included from s.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:583:3: note: in expansion of macro 'SCM_ERR' SCM_ERR(SCM_STR_VALUE(string), object); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ In file included from s.c:7:0: s.c: In function 'scm_execute': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:592:25: note: in expansion of macro 'SCM_ERR' if (!SCM_CODEP(code)) SCM_ERR("execute: bad code", code); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ In file included from s.c:7:0: s.c: In function 'scm_apply': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:621:17: note: in expansion of macro 'SCM_ERR' if (argc < 0) SCM_ERR("bad list", argl); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ In file included from s.c:7:0: s.c: In function 'scm_load': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:780:31: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(filename)) SCM_ERR("bad string", filename); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ In file included from s.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:791:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("load aborted", filename); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ In file included from s.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:795:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("cannot open", filename); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ In file included from s.c:7:0: s.c: In function 'scm_eval_string': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:837:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("bad string", str); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ In file included from s.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:847:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("load aborted", str); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ In file included from s.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:851:25: note: in expansion of macro 'SCM_ERR' if (SCM_INP == NULL) SCM_ERR("cannot open", str); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ In file included from s.c:7:0: s.c: In function 'scm_mktype': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:997:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(name)) SCM_ERR("bad type name", name); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ In file included from s.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:1000:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("type already defined", name); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ In file included from s.c:7:0: s.c: In function 'scm_add_type_finalizer': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:1013:28: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(type)) SCM_ERR("bad type", type); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ In file included from s.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:1014:29: note: in expansion of macro 'SCM_ERR' if (!SCM_CLOSUREP(proc)) SCM_ERR("bad procedure", proc); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ In file included from s.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ s.c:1017:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("type does not exist", type); ^ s.c:512:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err(char *cfunc, char *msg, SOBJ obj) ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c str.c In file included from str.c:7:0: str.c: In function 'scm_string_append_char': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:91:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("want a string", str); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:92:43: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(chr) && !SCM_CHARP(chr)) SCM_ERR("bad int or chr", chr); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_parse': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:179:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("EOF while reading string...", NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_make_string2': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:234:25: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(l)) SCM_ERR("make-string: bad integer", l); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:235:36: note: in expansion of macro 'SCM_ERR' if (c != NULL && !SCM_CHARP(c)) SCM_ERR("make-string: bad char", c); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_make_string': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:251:31: note: in expansion of macro 'SCM_ERR' if (nargs < 1 || nargs > 2) SCM_ERR("make-string: bad number of args", NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:278:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("bad char", a[i]); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_length': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:287:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("string-length: bad string", str); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_ref': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:297:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("string-ref: bad string", str); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:298:26: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(index)) SCM_ERR("string-ref: bad index", index); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:302:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("string-ref: index out of range", index); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_set': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:314:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("string-set!: bad string", str); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:315:26: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(index)) SCM_ERR("string-set!: bad index", index); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:316:25: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(chr)) SCM_ERR("string-set!: bad char", chr); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:320:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("string-set!: index out of range", index); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scmp': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:331:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(s1)) SCM_ERR("string-cmp: bad string", s1); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:332:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(s2)) SCM_ERR("string-cmp: bad string", s2); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scmpi': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:349:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(s1)) SCM_ERR("string-cmp: bad string", s1); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:350:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(s2)) SCM_ERR("string-cmp: bad string", s2); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_substring': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:421:30: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(string)) SCM_ERR("substring: bad string", string); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:422:27: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(start)) SCM_ERR("substring: bad start", start); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:423:26: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(end)) SCM_ERR("substring: bad end", start); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:426:21: note: in expansion of macro 'SCM_ERR' if (len < 0) SCM_ERR("substring: start is not <= end", start); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_append': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:447:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(s[i])) SCM_ERR("string-append: bad string", s[i]); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_append2': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:465:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str1)) SCM_ERR("string-append2: bad string", str1); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:466:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str2)) SCM_ERR("string-append2: bad string", str2); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_concat': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:479:28: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str1)) SCM_ERR("string-concat!: bad string", str1); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:480:28: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str2)) SCM_ERR("string-concat!: bad string", str2); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_to_list': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:500:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("string->list: bad string", str); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_to_symbol': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:513:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("string->symbol: bad string", str); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_symbol_to_string': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:525:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("symbol->string: bad symbol", sym); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_list_to_string': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:539:16: note: in expansion of macro 'SCM_ERR' if (len < 0) SCM_ERR("list->string: bad list", list); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:545:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("list->string: bad char", SCM_CAR(list)); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_copy': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:559:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("string-copy: bad string", str); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_fill': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:572:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("string-fill: bad string", str); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:573:25: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(chr)) SCM_ERR("string-fill: bad char", chr); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_index': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:590:30: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(instr)) SCM_ERR("string-index: bad string", instr); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:599:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("string-index: bad search string", ssearch); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_split': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:643:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("bad string", str); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:644:28: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(delim)) SCM_ERR("bad string", delim); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_join': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:678:28: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(sep)) SCM_ERR("bad string", sep); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:683:24: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(l)) SCM_ERR("bad list", list); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:684:32: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(SCM_CAR(l))) SCM_ERR("bad string", SCM_CAR(l)); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_lower': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:712:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("string-lower: bad string", str); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_upper': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:736:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("string-upper: bad string", str); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_translate': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:761:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("bad string", str); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:762:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(fr)) SCM_ERR("bad string", fr); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:763:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(to)) SCM_ERR("bad string", to); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:766:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("length of map string does not match", scm_cons(fr,to)); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_pack': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:796:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("string-pack: bad number of args", NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:799:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("string-pack: bad format", arg[0]); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:811:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("string-pack: not enough args", NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:835:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(*arg)) SCM_ERR("pack: bad string", *arg); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:861:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(*arg)) SCM_ERR("pack: bad string", *arg); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:885:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(*arg)) SCM_ERR("pack: bad string", *arg); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:909:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(*arg)) SCM_ERR("pack: bad string", *arg); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:933:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(*arg)) SCM_ERR("pack: bad string", *arg); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:955:21: note: in expansion of macro 'SCM_ERR' if (rpt > nargs) SCM_ERR("string-pack: bad number of args",NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:966:21: note: in expansion of macro 'SCM_ERR' if (rpt > nargs) SCM_ERR("string-pack: bad number of args",NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:979:21: note: in expansion of macro 'SCM_ERR' if (rpt > nargs) SCM_ERR("string-pack: bad number of args",NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:992:21: note: in expansion of macro 'SCM_ERR' if (rpt > nargs) SCM_ERR("string-pack: bad number of args",NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:1004:21: note: in expansion of macro 'SCM_ERR' if (rpt > nargs) SCM_ERR("string-pack: bad number of args",NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:1018:21: note: in expansion of macro 'SCM_ERR' if (rpt > nargs) SCM_ERR("string-pack: bad number of args",NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:1033:21: note: in expansion of macro 'SCM_ERR' if (rpt > nargs) SCM_ERR("string-pack: bad number of args",NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:1046:21: note: in expansion of macro 'SCM_ERR' if (rpt > nargs) SCM_ERR("string-pack: bad number of args",NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:1061:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("string-pack: q and q not supported in format",NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:1065:21: note: in expansion of macro 'SCM_ERR' if (rpt > nargs) SCM_ERR("string-pack: bad number of args",NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:1077:21: note: in expansion of macro 'SCM_ERR' if (rpt > nargs) SCM_ERR("string-pack: bad number of args",NULL); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:1118:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("string-pack: unsupported char in format", scm_mkchar(c)); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_unpack': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:1136:28: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(tmpl)) SCM_ERR("string-unpack: bad template", tmpl); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:1137:29: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(string)) SCM_ERR("string-unpack: bad string", string); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:1467:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("string-unpack: unknow type char", scm_mkchar(c)); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from str.c:7:0: str.c: In function 'scm_string_resize': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ str.c:1479:24: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(len)) SCM_ERR("string-resize!: bad length", len); ^ In file included from s.h:665:0, from str.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c sym.c cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c variable.c In file included from sym.c:10:0: sym.c: In function 'scm_keyword_to_string': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ sym.c:121:28: note: in expansion of macro 'SCM_ERR' if (!SCM_KEYWORDP(obj)) SCM_ERR("keyword->string: bad keyword", obj); ^ In file included from s.h:665:0, from sym.c:10: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from sym.c:10:0: sym.c: In function 'scm_string_to_keyword': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ sym.c:127:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(obj)) SCM_ERR("string->keyword: bad string", obj); ^ In file included from s.h:665:0, from sym.c:10: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from sym.c:10:0: sym.c: In function 'scm_get_keyword': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ sym.c:133:28: note: in expansion of macro 'SCM_ERR' if (!SCM_KEYWORDP(keyw)) SCM_ERR("get-keyword: bad keyword", keyw); ^ In file included from s.h:665:0, from sym.c:10: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from sym.c:10:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ sym.c:139:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("get-keyword: bad keyword", SCM_CAR(list)); ^ In file included from s.h:665:0, from sym.c:10: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from sym.c:10:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ sym.c:143:26: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(list)) SCM_ERR("get-keyword: bad value", list); ^ In file included from s.h:665:0, from sym.c:10: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from sym.c:10:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ sym.c:153:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("get-keyword: bad list", list); ^ In file included from s.h:665:0, from sym.c:10: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from sym.c:10:0: sym.c: In function 'scm_make_symbol': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ sym.c:218:25: note: in expansion of macro 'SCM_ERR' if (!SCM_ATOMP(name)) SCM_ERR("bad symbol", name); ^ In file included from s.h:665:0, from sym.c:10: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from sym.c:10:0: sym.c: In function 'scm_symbol_name': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ sym.c:226:25: note: in expansion of macro 'SCM_ERR' if (!SCM_SYMBOLP(x)) SCM_ERR("bad symbol", x); ^ In file included from s.h:665:0, from sym.c:10: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from sym.c:10:0: sym.c: In function 'scm_symbol_value': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ sym.c:235:25: note: in expansion of macro 'SCM_ERR' if (!SCM_SYMBOLP(x)) SCM_ERR("bad symbol", x); ^ In file included from s.h:665:0, from sym.c:10: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from variable.c:7:0: variable.c: In function 'set_ext_char': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ variable.c:25:26: note: in expansion of macro 'SCM_ERR' if (!SCM_CHARP(value)) SCM_ERR("set_ext_char: bad char", value); ^ In file included from s.h:665:0, from variable.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from variable.c:7:0: variable.c: In function 'set_ext_str': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ variable.c:82:29: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(value)) SCM_ERR("bad string", value); ^ In file included from s.h:665:0, from variable.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from variable.c:7:0: variable.c: In function 'set_ext_strbuf': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ variable.c:98:29: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(value)) SCM_ERR("bad string", value); ^ In file included from s.h:665:0, from variable.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from variable.c:7:0: variable.c: In function 'scm_mkvar': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ variable.c:259:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("mkvar: bad type", type); ^ In file included from s.h:665:0, from variable.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from variable.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ variable.c:269:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("mkvar: type has no set|get", type); ^ In file included from s.h:665:0, from variable.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from variable.c:7:0: variable.c: In function 'scm_make_extern_var': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ variable.c:300:28: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(lib)) SCM_ERR("make-extern-var: bad lib", lib); ^ In file included from s.h:665:0, from variable.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from variable.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ variable.c:301:28: note: in expansion of macro 'SCM_ERR' if (!SCM_KEYWORDP(type)) SCM_ERR("make-extern-var: bad type", type); ^ In file included from s.h:665:0, from variable.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from variable.c:7:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ variable.c:302:28: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(name)) SCM_ERR("make-extern-var: bad name", name); ^ In file included from s.h:665:0, from variable.c:7: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c vm2.c In file included from vm2.c:12:0: vm2.c: In function 'scm_vm': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ vm2.c:596:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("bad vm code:", SCM_MKINUM(vm->code)); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ vm2.c:640:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("Stack overflow", NULL); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ vm2.c:679:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("symbol unbound", SCM_SYM_NAME((SOBJ)ip[-1])); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ vm2.c:783:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("%callc: not implemented", NULL); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ vm2.c:898:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("cannot call", proc); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ vm2.c:978:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("callv: opt args not supported yet", proc); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ vm2.c:991:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("callv: bad number of args", proc); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ vm2.c:1016:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("l_call_macro: call to macro is forbiden", proc); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ vm2.c:1072:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("catch: katastroph: no handler", NULL); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ prim2.i:3:52: note: in expansion of macro 'SCM_ERR' if(x == NULL||SCM_INUMP(x)||((SOBJ)x)->type!=t){SCM_ERR(msg,x);} ^ prim2.i:38:3: note: in expansion of macro 'requires' requires(TOS, SOBJ_T_PAIR, "car: wrong arg type"); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ prim2.i:3:52: note: in expansion of macro 'SCM_ERR' if(x == NULL||SCM_INUMP(x)||((SOBJ)x)->type!=t){SCM_ERR(msg,x);} ^ prim2.i:45:3: note: in expansion of macro 'requires' requires(TOS, SOBJ_T_PAIR, "cdr: wrong arg type"); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ prim2.i:3:52: note: in expansion of macro 'SCM_ERR' if(x == NULL||SCM_INUMP(x)||((SOBJ)x)->type!=t){SCM_ERR(msg,x);} ^ prim2.i:53:3: note: in expansion of macro 'requires' requires(TOS, SOBJ_T_PAIR, "set-car!: wrong arg type"); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ prim2.i:3:52: note: in expansion of macro 'SCM_ERR' if(x == NULL||SCM_INUMP(x)||((SOBJ)x)->type!=t){SCM_ERR(msg,x);} ^ prim2.i:65:3: note: in expansion of macro 'requires' requires(TOS, SOBJ_T_PAIR, "set-cdr!: wrong arg type"); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ prim2.i:101:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("length: cannot calculate", TOS); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ prim2.i:109:22: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(n)) SCM_ERR("bad nth index", n); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ prim2.i:113:24: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(TOS)) SCM_ERR("bad nth list", TOS); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ prim2.i:126:26: note: in expansion of macro 'SCM_ERR' if (!SCM_PAIRP(l1)) { SCM_ERR("append: argument is not a list", l1); } ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ prim2.i:238:25: note: in expansion of macro 'SCM_ERR' if (!SCM_CODEP(code)) SCM_ERR("execute: bad code", code); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ prim2.i:268:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("apply: cannot apply to macro", proc); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ prim2.i:272:18: note: in expansion of macro 'SCM_ERR' if (NARGS < 1) SCM_ERR("apply: needs at least 2 arguments", proc); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ prim2.i:279:16: note: in expansion of macro 'SCM_ERR' if (len < 0) SCM_ERR("apply: bad argument list", list); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ prim2.i:355:18: note: in expansion of macro 'SCM_ERR' if (NARGS < 2) SCM_ERR("get-keyword: bad number of args", NULL); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c process.c In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.i:164:18: note: in expansion of macro 'SCM_ERR' if (NARGS < 1) SCM_ERR("max: wrong number of args", NULL); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.i:183:18: note: in expansion of macro 'SCM_ERR' if (NARGS < 1) SCM_ERR("max: wrong number of args", NULL); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.i:346:19: note: in expansion of macro 'SCM_ERR' if (NARGS < 1) SCM_ERR("/: bad number of args", NULL); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.i:547:18: note: in expansion of macro 'SCM_ERR' if (NARGS < 1) SCM_ERR("number->string: bad number of args", NULL); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:12:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ number.i:556:18: note: in expansion of macro 'SCM_ERR' if (NARGS < 1) SCM_ERR("string->number: bad number of args", NULL); ^ In file included from s.h:665:0, from vm2.c:12: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from vm2.c:1231:0: number.i:566:6: warning: assignment makes pointer from integer without a cast [-Wint-conversion] TOS = (long)TOS + (long)(1 << SOBJ_INUM_SHIFT); ^ number.i:579:6: warning: assignment makes pointer from integer without a cast [-Wint-conversion] TOS = (long)TOS + (long)(2 << SOBJ_INUM_SHIFT); ^ number.i:592:6: warning: assignment makes pointer from integer without a cast [-Wint-conversion] TOS = (long)TOS + (long)(-1 << SOBJ_INUM_SHIFT); ^ number.i:605:6: warning: assignment makes pointer from integer without a cast [-Wint-conversion] TOS = (long)TOS + (long)(-2 << SOBJ_INUM_SHIFT); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c format.c In file included from process.c:5:0: process.c: In function 'proc_remove_by_pid': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:82:7: note: in expansion of macro 'SCM_ERR' SCM_ERR("bad process-list: reseted", NULL); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'scm_process_pid': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:214:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("process-id: bad process", obj); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'scm_process_input': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:223:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("process-input: bad process", obj); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'scm_process_output': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:232:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("process-output: bad process", obj); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'scm_process_error': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:241:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("process-error: bad process", obj); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'scm_process_status': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:250:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("process-error: bad process", obj); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'get_io_type': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:293:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: bad io type", obj); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'scm_make_process': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:324:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: not enough arguments", SCM_MKINUM(argc)); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:333:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: bad arg type", arg[i]); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:336:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: bad arg type", arg[3]); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:348:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: cannot create pipe for io ", SCM_MKINUM(i)); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:362:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: cannot redirect from file", arg[i]); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:369:7: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: illegal io_type", NULL); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:374:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: fork failed", NULL); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:400:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: io type not supported", SCM_MKINUM(io_type[i])); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:446:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: close pipe", NULL); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:454:3: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: close file failed", NULL); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:461:7: note: in expansion of macro 'SCM_ERR' SCM_ERR("make-process: bad io type", SCM_MKINUM(io_type[i])); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: process.c: In function 'scm_process_wait': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:476:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("process-wait: bad process", proc); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from process.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ process.c:479:5: note: in expansion of macro 'SCM_ERR' SCM_ERR("process-wait: process list is empty", scm_process_list); ^ In file included from s.h:665:0, from process.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from format.c:5:0: format.c: In function 'scm_cformat': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ format.c:38:18: note: in expansion of macro 'SCM_ERR' if (nargs < 1) SCM_ERR("bad number of args", NULL); ^ In file included from s.h:665:0, from format.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from format.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ format.c:40:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(*arg)) SCM_ERR("bad format", *arg); ^ In file included from s.h:665:0, from format.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from format.c:5:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ format.c:55:4: note: in expansion of macro 'SCM_ERR' SCM_ERR("cformat: bad object type", obj); ^ In file included from s.h:665:0, from format.c:5: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c thread.c In file included from thread.c:6:0: thread.c: In function 'scm_thread_dump': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:107:24: note: in expansion of macro 'SCM_ERR' if (!SCM_THREADP(x)) SCM_ERR("bad thread", x); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: thread.c: In function 'scm_mutex_lock': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:174:23: note: in expansion of macro 'SCM_ERR' if (!SCM_MUTEXP(x)) SCM_ERR("bad mutex", x); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: thread.c: In function 'scm_mutex_try_lock': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:184:23: note: in expansion of macro 'SCM_ERR' if (!SCM_MUTEXP(x)) SCM_ERR("bad mutex", x); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: thread.c: In function 'scm_mutex_unlock': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:192:23: note: in expansion of macro 'SCM_ERR' if (!SCM_MUTEXP(x)) SCM_ERR("bad mutex", x); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: thread.c: In function 'scm_semaphore_wait': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:258:27: note: in expansion of macro 'SCM_ERR' if (!SCM_SEMAPHOREP(x)) SCM_ERR("bad semaphore", x); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: thread.c: In function 'scm_semaphore_try_wait': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:268:27: note: in expansion of macro 'SCM_ERR' if (!SCM_SEMAPHOREP(x)) SCM_ERR("bad semaphore", x); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: thread.c: In function 'scm_semaphore_post': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:276:27: note: in expansion of macro 'SCM_ERR' if (!SCM_SEMAPHOREP(x)) SCM_ERR("bad semaphore", x); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: thread.c: In function 'scm_semaphore_get_value': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:287:27: note: in expansion of macro 'SCM_ERR' if (!SCM_SEMAPHOREP(x)) SCM_ERR("bad semaphore", x); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: thread.c: In function 'scm_thread': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:535:29: note: in expansion of macro 'SCM_ERR' if (!SCM_CLOSUREP(thunk)) SCM_ERR("bad proc", thunk); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:549:2: note: in expansion of macro 'SCM_ERR' SCM_ERR("thread creation failed",NULL); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: thread.c: In function 'scm_thread_id': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:565:24: note: in expansion of macro 'SCM_ERR' if (!SCM_THREADP(x)) SCM_ERR("bad thread", x); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: thread.c: In function 'scm_thread_runningp': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:580:24: note: in expansion of macro 'SCM_ERR' if (!SCM_THREADP(x)) SCM_ERR("bad thread", x); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: thread.c: In function 'scm_thread_wait': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:588:24: note: in expansion of macro 'SCM_ERR' if (!SCM_THREADP(x)) SCM_ERR("bad thread", x); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: thread.c: In function 'scm_thread_kill': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:600:24: note: in expansion of macro 'SCM_ERR' if (!SCM_THREADP(x)) SCM_ERR("bad thread", x); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: thread.c: In function 'scm_thread_suspend': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:619:24: note: in expansion of macro 'SCM_ERR' if (!SCM_THREADP(x)) SCM_ERR("bad thread", x); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from thread.c:6:0: thread.c: In function 'scm_thread_resume': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ thread.c:627:24: note: in expansion of macro 'SCM_ERR' if (!SCM_THREADP(x)) SCM_ERR("bad thread", x); ^ In file included from s.h:665:0, from thread.c:6: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c file.c In file included from file.c:4:0: file.c: In function 'scm_fopen': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ file.c:71:29: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(fname)) SCM_ERR("bad file name", fname); ^ In file included from s.h:665:0, from file.c:4: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from file.c:4:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ file.c:72:27: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(fmod)) SCM_ERR("bad file mod", fmod); ^ In file included from s.h:665:0, from file.c:4: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from file.c:4:0: file.c: In function 'scm_fclose': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ file.c:80:23: note: in expansion of macro 'SCM_ERR' if (!SCM_FILEP(x)) SCM_ERR("bad file", x); ^ In file included from s.h:665:0, from file.c:4: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from file.c:4:0: file.c: In function 'scm_fread': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ file.c:91:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("bad string", str); ^ In file included from s.h:665:0, from file.c:4: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from file.c:4:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ file.c:92:25: note: in expansion of macro 'SCM_ERR' if (!SCM_INUMP(len)) SCM_ERR("bad length", len); ^ In file included from s.h:665:0, from file.c:4: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from file.c:4:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ file.c:93:26: note: in expansion of macro 'SCM_ERR' if (!SCM_FILEP(file)) SCM_ERR("bad file", file); ^ In file included from s.h:665:0, from file.c:4: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from file.c:4:0: file.c: In function 'scm_fwrite': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ file.c:103:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("bad string", str); ^ In file included from s.h:665:0, from file.c:4: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from file.c:4:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ file.c:104:26: note: in expansion of macro 'SCM_ERR' if (!SCM_FILEP(file)) SCM_ERR("bad file", file); ^ In file included from s.h:665:0, from file.c:4: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from file.c:4:0: file.c: In function 'scm_fgetline': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ file.c:115:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("bad string", str); ^ In file included from s.h:665:0, from file.c:4: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from file.c:4:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ file.c:116:26: note: in expansion of macro 'SCM_ERR' if (!SCM_FILEP(file)) SCM_ERR("bad file", file); ^ In file included from s.h:665:0, from file.c:4: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ file.c:118:21: warning: passing argument 2 of 'getline' from incompatible pointer type [-Wincompatible-pointer-types] r = getline(&buf, &len, SCM_FILE(file)); ^ In file included from s.h:11:0, from file.c:4: /usr/include/stdio.h:310:10: note: expected 'size_t * restrict {aka long unsigned int * restrict}' but argument is of type 'int *' ssize_t getline(char ** __restrict, size_t * __restrict, FILE * __restrict); ^ In file included from file.c:4:0: file.c: In function 'scm_fputs': s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ file.c:136:26: note: in expansion of macro 'SCM_ERR' if (!SCM_STRINGP(str)) SCM_ERR("bad string", str); ^ In file included from s.h:665:0, from file.c:4: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ In file included from file.c:4:0: s.h:706:43: warning: passing argument 1 of 'scm_internal_err' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define SCM_ERR(msg,obj) scm_internal_err(__FUNCTION__,msg,obj) ^ file.c:137:26: note: in expansion of macro 'SCM_ERR' if (!SCM_FILEP(file)) SCM_ERR("bad file", file); ^ In file included from s.h:665:0, from file.c:4: sproto.h:467:6: note: expected 'char *' but argument is of type 'const char *' void scm_internal_err (char *cfunc , char *msg , SOBJ obj ); ^ cc -DHAVE_CONFIG_H -I. -I. -I. -isystem /usr/local/include -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -c smain.c rm -f libqs.a cc -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -o libqs.so -shared array.o asm.o atom.o boolean.o catch.o chr.o code.o cont.o dyn.o env.o hash.o heap.o list.o lsym.o macro.o misc.o module.o number.o pointer.o port.o proc.o s.o str.o sym.o variable.o vm2.o process.o format.o thread.o file.o -pthread -lm -L/usr/local/lib ar cru libqs.a array.o asm.o atom.o boolean.o catch.o chr.o code.o cont.o dyn.o env.o hash.o heap.o list.o lsym.o macro.o misc.o module.o number.o pointer.o port.o proc.o s.o str.o sym.o variable.o vm2.o process.o format.o thread.o file.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') ranlib libqs.a cc -pipe -fPIC -O2 -isystem /usr/local/include -fno-strict-aliasing -I -I. -o qscheme -rdynamic smain.o libqs.a -lavcall -lgmp -pthread -lm -L/usr/local/lib gmake[3]: Leaving directory '/construction/lang/qscheme/qscheme-0.5.1' Making all in doc gmake[3]: Entering directory '/construction/lang/qscheme/qscheme-0.5.1/doc' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/construction/lang/qscheme/qscheme-0.5.1/doc' gmake[2]: Leaving directory '/construction/lang/qscheme/qscheme-0.5.1' gmake[1]: Leaving directory '/construction/lang/qscheme/qscheme-0.5.1' -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for qscheme-0.5.1_10 ===> Generating temporary packing list gmake[1]: Entering directory '/construction/lang/qscheme/qscheme-0.5.1' Making install in . gmake[2]: Entering directory '/construction/lang/qscheme/qscheme-0.5.1' gmake[3]: Entering directory '/construction/lang/qscheme/qscheme-0.5.1' /bin/sh ./mkinstalldirs /construction/lang/qscheme/stage/usr/local/bin install -s -m 555 qscheme /construction/lang/qscheme/stage/usr/local/bin/qscheme /bin/sh ./mkinstalldirs /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1 mkdir /construction/lang/qscheme/stage/usr/local/lib/qscheme mkdir /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1 install -m 0644 ./regex.so /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1/regex.so install -m 0644 ./object.so /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1/object.so install -m 0644 ./process.so /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1/process.so install -m 0644 ./struct.so /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1/struct.so install -m 0644 ./socket.so /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1/socket.so install -m 0644 ./unix.so /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1/unix.so install -m 0644 ./s.scm /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1/s.scm install -m 0644 ./macro.scm /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1/macro.scm install -m 0644 ./loop.scm /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1/loop.scm install -m 0644 ./wloop.scm /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1/wloop.scm install -m 0644 ./fib.scm /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1/fib.scm install -m 0644 ./cat.scm /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1/cat.scm chmod +x /construction/lang/qscheme/stage/usr/local/lib/qscheme/0.5.1/*.so gmake[3]: Leaving directory '/construction/lang/qscheme/qscheme-0.5.1' gmake[2]: Leaving directory '/construction/lang/qscheme/qscheme-0.5.1' Making install in doc gmake[2]: Entering directory '/construction/lang/qscheme/qscheme-0.5.1/doc' /bin/sh ../mkinstalldirs /construction/lang/qscheme/stage/usr/local/share/doc/qscheme mkdir /construction/lang/qscheme/stage/usr/local/share/doc/qscheme install -m 0644 ./s.dvi /construction/lang/qscheme/stage/usr/local/share/doc/qscheme install -m 0644 ./s.ps /construction/lang/qscheme/stage/usr/local/share/doc/qscheme /bin/sh ../mkinstalldirs /construction/lang/qscheme/stage/usr/local/share/doc/qscheme/html mkdir /construction/lang/qscheme/stage/usr/local/share/doc/qscheme/html install -m 0644 ./html/* /construction/lang/qscheme/stage/usr/local/share/doc/qscheme/html gmake[2]: Leaving directory '/construction/lang/qscheme/qscheme-0.5.1/doc' gmake[1]: Leaving directory '/construction/lang/qscheme/qscheme-0.5.1' ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for qscheme-0.5.1_10 file sizes/checksums [46]: . done packing files [46]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Thursday, 19 APR 2018 at 22:09:12 UTC Duration: 00:00:21