Diff of the two buildlogs: -- --- b1/build.log 2023-06-07 03:37:51.219851141 +0000 +++ b2/build.log 2023-06-07 03:42:34.963426879 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Jul 8 21:57:32 -12 2024 -I: pbuilder-time-stamp: 1720519052 +I: Current time: Wed Jun 7 17:37:55 +14 2023 +I: pbuilder-time-stamp: 1686109075 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./sigscheme_0.9.1.orig.tar.bz2] I: copying [./sigscheme_0.9.1-2.debian.tar.xz] I: Extracting source -gpgv: Signature made Sun Jun 26 12:55:06 2022 -12 +gpgv: Signature made Mon Jun 27 14:55:06 2022 +14 gpgv: using RSA key 0B29D88E42E6B765B8D8EA507839619DD439668E gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./sigscheme_0.9.1-2.dsc: no acceptable signature found @@ -29,52 +29,84 @@ dpkg-source: info: applying support-automake-test-log-driver I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/15593/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/14248/tmp/hooks/D01_modify_environment starting +debug: Running on codethink14-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jun 7 17:38 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/14248/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/14248/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8 ' - DISTRIBUTION='bookworm' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='15593' - PS1='# ' - PS2='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=14248 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.aqbUEnxx/pbuilderrc_Pi66 --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.aqbUEnxx/b1 --logfile b1/build.log sigscheme_0.9.1-2.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.aqbUEnxx/pbuilderrc_EkIB --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.aqbUEnxx/b2 --logfile b2/build.log --extrapackages usrmerge sigscheme_0.9.1-2.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink9-arm64 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:17 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:17 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jul 8 04:48 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/15593/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Jun 5 08:51 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/14248/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -146,7 +178,7 @@ Get: 32 http://deb.debian.org/debian bookworm/main arm64 pkgconf-bin arm64 1.8.1-1 [28.9 kB] Get: 33 http://deb.debian.org/debian bookworm/main arm64 pkgconf arm64 1.8.1-1 [25.9 kB] Get: 34 http://deb.debian.org/debian bookworm/main arm64 pkg-config arm64 1.8.1-1 [13.7 kB] -Fetched 18.4 MB in 0s (55.8 MB/s) +Fetched 18.4 MB in 0s (39.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19611 files and directories currently installed.) @@ -296,8 +328,17 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/sigscheme-0.9.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../sigscheme_0.9.1-2_source.changes +I: user script /srv/workspace/pbuilder/14248/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/14248/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/sigscheme-0.9.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../sigscheme_0.9.1-2_source.changes dpkg-buildpackage: info: source package sigscheme dpkg-buildpackage: info: source version 0.9.1-2 dpkg-buildpackage: info: source distribution unstable @@ -1146,7 +1187,7 @@ config.status: executing depfiles commands config.status: executing libtool commands === configuring in libgcroots (/build/sigscheme-0.9.1/libgcroots) -configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr' '--build=aarch64-linux-gnu' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules' '--libdir=${prefix}/lib/aarch64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' 'build_alias=aarch64-linux-gnu' 'CFLAGS=-g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' --cache-file=/dev/null --srcdir=. +configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=aarch64-linux-gnu' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules' '--libdir=${prefix}/lib/aarch64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' 'build_alias=aarch64-linux-gnu' 'CFLAGS=-g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' --cache-file=/dev/null --srcdir=. checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu @@ -1379,9 +1420,9 @@ make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/sigscheme-0.9.1/libgcroots/m4' make[3]: Entering directory '/build/sigscheme-0.9.1/libgcroots' -/bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"gcroots\" -DPACKAGE_TARNAME=\"libgcroots\" -DPACKAGE_VERSION=\"0.3.2\" -DPACKAGE_STRING=\"gcroots\ 0.3.2\" -DPACKAGE_BUGREPORT=\"sigscheme-ja@googlegroups.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libgcroots\" -DVERSION=\"0.3.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DALIGNOF_VOID_P=8 -DHAVE_GETCONTEXT=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DSMALL_CONFIG=1 -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -c -o mark.lo mark.c -/bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"gcroots\" -DPACKAGE_TARNAME=\"libgcroots\" -DPACKAGE_VERSION=\"0.3.2\" -DPACKAGE_STRING=\"gcroots\ 0.3.2\" -DPACKAGE_BUGREPORT=\"sigscheme-ja@googlegroups.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libgcroots\" -DVERSION=\"0.3.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DALIGNOF_VOID_P=8 -DHAVE_GETCONTEXT=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DSMALL_CONFIG=1 -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -c -o gcroots.lo gcroots.c -/bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"gcroots\" -DPACKAGE_TARNAME=\"libgcroots\" -DPACKAGE_VERSION=\"0.3.2\" -DPACKAGE_STRING=\"gcroots\ 0.3.2\" -DPACKAGE_BUGREPORT=\"sigscheme-ja@googlegroups.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libgcroots\" -DVERSION=\"0.3.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DALIGNOF_VOID_P=8 -DHAVE_GETCONTEXT=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DSMALL_CONFIG=1 -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -c -o mach_dep.lo mach_dep.c +/bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"gcroots\" -DPACKAGE_TARNAME=\"libgcroots\" -DPACKAGE_VERSION=\"0.3.2\" -DPACKAGE_STRING=\"gcroots\ 0.3.2\" -DPACKAGE_BUGREPORT=\"sigscheme-ja@googlegroups.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libgcroots\" -DVERSION=\"0.3.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DALIGNOF_VOID_P=8 -DHAVE_GETCONTEXT=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DSMALL_CONFIG=1 -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -c -o mark.lo mark.c +/bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"gcroots\" -DPACKAGE_TARNAME=\"libgcroots\" -DPACKAGE_VERSION=\"0.3.2\" -DPACKAGE_STRING=\"gcroots\ 0.3.2\" -DPACKAGE_BUGREPORT=\"sigscheme-ja@googlegroups.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libgcroots\" -DVERSION=\"0.3.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DALIGNOF_VOID_P=8 -DHAVE_GETCONTEXT=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DSMALL_CONFIG=1 -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -c -o gcroots.lo gcroots.c +/bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"gcroots\" -DPACKAGE_TARNAME=\"libgcroots\" -DPACKAGE_VERSION=\"0.3.2\" -DPACKAGE_STRING=\"gcroots\ 0.3.2\" -DPACKAGE_BUGREPORT=\"sigscheme-ja@googlegroups.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libgcroots\" -DVERSION=\"0.3.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DALIGNOF_VOID_P=8 -DHAVE_GETCONTEXT=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DSMALL_CONFIG=1 -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -c -o mach_dep.lo mach_dep.c libtool: compile: gcc -DPACKAGE_NAME=\"gcroots\" -DPACKAGE_TARNAME=\"libgcroots\" -DPACKAGE_VERSION=\"0.3.2\" "-DPACKAGE_STRING=\"gcroots 0.3.2\"" -DPACKAGE_BUGREPORT=\"sigscheme-ja@googlegroups.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libgcroots\" -DVERSION=\"0.3.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DALIGNOF_VOID_P=8 -DHAVE_GETCONTEXT=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DSMALL_CONFIG=1 -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -c mark.c -fPIC -DPIC -o .libs/mark.o libtool: compile: gcc -DPACKAGE_NAME=\"gcroots\" -DPACKAGE_TARNAME=\"libgcroots\" -DPACKAGE_VERSION=\"0.3.2\" "-DPACKAGE_STRING=\"gcroots 0.3.2\"" -DPACKAGE_BUGREPORT=\"sigscheme-ja@googlegroups.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libgcroots\" -DVERSION=\"0.3.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DALIGNOF_VOID_P=8 -DHAVE_GETCONTEXT=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DSMALL_CONFIG=1 -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -c mach_dep.c -fPIC -DPIC -o .libs/mach_dep.o libtool: compile: gcc -DPACKAGE_NAME=\"gcroots\" -DPACKAGE_TARNAME=\"libgcroots\" -DPACKAGE_VERSION=\"0.3.2\" "-DPACKAGE_STRING=\"gcroots 0.3.2\"" -DPACKAGE_BUGREPORT=\"sigscheme-ja@googlegroups.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libgcroots\" -DVERSION=\"0.3.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DALIGNOF_VOID_P=8 -DHAVE_GETCONTEXT=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DSMALL_CONFIG=1 -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -c gcroots.c -fPIC -DPIC -o .libs/gcroots.o @@ -1392,7 +1433,7 @@ libtool: compile: gcc -DPACKAGE_NAME=\"gcroots\" -DPACKAGE_TARNAME=\"libgcroots\" -DPACKAGE_VERSION=\"0.3.2\" "-DPACKAGE_STRING=\"gcroots 0.3.2\"" -DPACKAGE_BUGREPORT=\"sigscheme-ja@googlegroups.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libgcroots\" -DVERSION=\"0.3.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DALIGNOF_VOID_P=8 -DHAVE_GETCONTEXT=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DSMALL_CONFIG=1 -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -c mark.c -o mark.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"gcroots\" -DPACKAGE_TARNAME=\"libgcroots\" -DPACKAGE_VERSION=\"0.3.2\" "-DPACKAGE_STRING=\"gcroots 0.3.2\"" -DPACKAGE_BUGREPORT=\"sigscheme-ja@googlegroups.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libgcroots\" -DVERSION=\"0.3.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DALIGNOF_VOID_P=8 -DHAVE_GETCONTEXT=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DSMALL_CONFIG=1 -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -c mach_dep.c -o mach_dep.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"gcroots\" -DPACKAGE_TARNAME=\"libgcroots\" -DPACKAGE_VERSION=\"0.3.2\" "-DPACKAGE_STRING=\"gcroots 0.3.2\"" -DPACKAGE_BUGREPORT=\"sigscheme-ja@googlegroups.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libgcroots\" -DVERSION=\"0.3.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_VOID_P=8 -DALIGNOF_VOID_P=8 -DHAVE_GETCONTEXT=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DSMALL_CONFIG=1 -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -fexceptions -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -c gcroots.c -o gcroots.o >/dev/null 2>&1 -/bin/bash ./libtool --tag=CC --mode=link gcc -fexceptions -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -version-info 1:0:1 -Wl,-z,relro -Wl,-z,now -o libgcroots.la -rpath /usr/lib/aarch64-linux-gnu mark.lo gcroots.lo mach_dep.lo -ldl +/bin/sh ./libtool --tag=CC --mode=link gcc -fexceptions -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -version-info 1:0:1 -Wl,-z,relro -Wl,-z,now -o libgcroots.la -rpath /usr/lib/aarch64-linux-gnu mark.lo gcroots.lo mach_dep.lo -ldl libtool: link: gcc -shared -fPIC -DPIC .libs/mark.o .libs/gcroots.o .libs/mach_dep.o -ldl -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libgcroots.so.0 -o .libs/libgcroots.so.0.1.0 libtool: link: (cd ".libs" && rm -f "libgcroots.so.0" && ln -s "libgcroots.so.0.1.0" "libgcroots.so.0") libtool: link: (cd ".libs" && rm -f "libgcroots.so" && ln -s "libgcroots.so.0.1.0" "libgcroots.so") @@ -1406,8 +1447,8 @@ Making all in sigscheme make[3]: Entering directory '/build/sigscheme-0.9.1/include/sigscheme' rm -f config.h -rm -f config-old.h ln -s ../../src/config.h config.h +rm -f config-old.h ln -s ../../src/config-old.h config-old.h rm -f scmint.h rm -f global.h @@ -1422,8 +1463,8 @@ ln -s ../../src/sigscheme.h sigscheme.h ln -s ../../src/storage-common.h storage-common.h rm -f storage-fatty.h -rm -f storage-compact.h ln -s ../../src/storage-fatty.h storage-fatty.h +rm -f storage-compact.h ln -s ../../src/storage-compact.h storage-compact.h make all-am make[4]: Entering directory '/build/sigscheme-0.9.1/include/sigscheme' @@ -1439,33 +1480,28 @@ make all-am make[3]: Entering directory '/build/sigscheme-0.9.1/src' gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o sscm-main.o `test -f 'main.c' || echo './'`main.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-alloc.lo `test -f 'alloc.c' || echo './'`alloc.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-storage.lo `test -f 'storage.c' || echo './'`storage.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-storage-gc.lo `test -f 'storage-gc.c' || echo './'`storage-gc.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-error.lo `test -f 'error.c' || echo './'`error.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-symbol.lo `test -f 'symbol.c' || echo './'`symbol.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-env.lo `test -f 'env.c' || echo './'`env.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-eval.lo `test -f 'eval.c' || echo './'`eval.c -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c env.c -fPIC -DPIC -o .libs/libsscm_la-env.o -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c storage-gc.c -fPIC -DPIC -o .libs/libsscm_la-storage-gc.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-alloc.lo `test -f 'alloc.c' || echo './'`alloc.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-storage.lo `test -f 'storage.c' || echo './'`storage.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-storage-gc.lo `test -f 'storage-gc.c' || echo './'`storage-gc.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-error.lo `test -f 'error.c' || echo './'`error.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-symbol.lo `test -f 'symbol.c' || echo './'`symbol.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-env.lo `test -f 'env.c' || echo './'`env.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-eval.lo `test -f 'eval.c' || echo './'`eval.c libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c alloc.c -fPIC -DPIC -o .libs/libsscm_la-alloc.o -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c symbol.c -fPIC -DPIC -o .libs/libsscm_la-symbol.o -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c error.c -fPIC -DPIC -o .libs/libsscm_la-error.o -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c eval.c -fPIC -DPIC -o .libs/libsscm_la-eval.o libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c storage.c -fPIC -DPIC -o .libs/libsscm_la-storage.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c error.c -fPIC -DPIC -o .libs/libsscm_la-error.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c storage-gc.c -fPIC -DPIC -o .libs/libsscm_la-storage-gc.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c symbol.c -fPIC -DPIC -o .libs/libsscm_la-symbol.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/limits.h:26, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, - from sigscheme.h:43, - from env.c:72: + from /usr/include/stdlib.h:26, + from alloc.c:40: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c env.c -fPIC -DPIC -o .libs/libsscm_la-env.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, - from alloc.c:40: + from storage-gc.c:62: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ @@ -1475,6 +1511,7 @@ /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c eval.c -fPIC -DPIC -o .libs/libsscm_la-eval.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from error.c:39: @@ -1482,27 +1519,102 @@ 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/string.h:26, + from symbol.c:40: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, from sigscheme.h:43, - from eval.c:40: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/string.h:26, - from symbol.c:40: + from env.c:72: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdlib.h:26, - from storage-gc.c:62: + from /usr/include/limits.h:26, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, + from sigscheme.h:43, + from eval.c:40: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ +In file included from symbol.c:44: +symbol.c: In function 'scm_intern': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' + 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) + | ^~~~~~~~~~~~~~~~ +symbol.c:75:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 75 | DECLARE_INTERNAL_FUNCTION("scm_intern"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' + 278 | const char *SCM_MANGLE(name); \ + | ^~~~~~~~~~ +sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' + 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) + | ^~~~~~~~~~~~~~~~ +symbol.c:75:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 75 | DECLARE_INTERNAL_FUNCTION("scm_intern"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +symbol.c: In function 'scm_symbol_bound_to': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' + 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) + | ^~~~~~~~~~~~~~~~ +symbol.c:108:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 108 | DECLARE_INTERNAL_FUNCTION("scm_symbol_bound_to"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' + 278 | const char *SCM_MANGLE(name); \ + | ^~~~~~~~~~ +sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' + 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) + | ^~~~~~~~~~~~~~~~ +symbol.c:108:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 108 | DECLARE_INTERNAL_FUNCTION("scm_symbol_bound_to"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from error.c:44: +error.c: In function 'scm_p_error_objectp': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +error.c:196:5: note: in expansion of macro 'DECLARE_FUNCTION' + 196 | DECLARE_FUNCTION("%%error-object?", procedure_fixed_1); + | ^~~~~~~~~~~~~~~~ +sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' + 278 | const char *SCM_MANGLE(name); \ + | ^~~~~~~~~~ +error.c:196:5: note: in expansion of macro 'DECLARE_FUNCTION' + 196 | DECLARE_FUNCTION("%%error-object?", procedure_fixed_1); + | ^~~~~~~~~~~~~~~~ In file included from env.c:73: env.c: In function 'scm_extend_environment': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -1718,6 +1830,9 @@ 456 | DECLARE_INTERNAL_FUNCTION("valid_framep"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ env.c: In function 'scm_validate_formals': +In file included from eval.c:41: +eval.c: In function 'call_continuation': +error.c: In function 'scm_make_error_obj': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ @@ -1727,23 +1842,9 @@ sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) | ^~~~~~~~~~~~~~~~ -env.c:505:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 505 | DECLARE_INTERNAL_FUNCTION("scm_validate_formals"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' - 278 | const char *SCM_MANGLE(name); \ - | ^~~~~~~~~~ -sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' - 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) - | ^~~~~~~~~~~~~~~~ -env.c:505:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 505 | DECLARE_INTERNAL_FUNCTION("scm_validate_formals"); +eval.c:144:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 144 | DECLARE_INTERNAL_FUNCTION("call_continuation"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from symbol.c:44: -symbol.c: In function 'scm_intern': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ @@ -1753,8 +1854,8 @@ sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) | ^~~~~~~~~~~~~~~~ -symbol.c:75:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 75 | DECLARE_INTERNAL_FUNCTION("scm_intern"); +error.c:205:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 205 | DECLARE_INTERNAL_FUNCTION("scm_make_error_obj"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -1765,10 +1866,10 @@ sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) | ^~~~~~~~~~~~~~~~ -symbol.c:75:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 75 | DECLARE_INTERNAL_FUNCTION("scm_intern"); +eval.c:144:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 144 | DECLARE_INTERNAL_FUNCTION("call_continuation"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -symbol.c: In function 'scm_symbol_bound_to': +error.c: In function 'scm_raise_error': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ @@ -1778,43 +1879,9 @@ sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) | ^~~~~~~~~~~~~~~~ -symbol.c:108:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 108 | DECLARE_INTERNAL_FUNCTION("scm_symbol_bound_to"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' - 278 | const char *SCM_MANGLE(name); \ - | ^~~~~~~~~~ -sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' - 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) - | ^~~~~~~~~~~~~~~~ -symbol.c:108:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 108 | DECLARE_INTERNAL_FUNCTION("scm_symbol_bound_to"); +error.c:219:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 219 | DECLARE_INTERNAL_FUNCTION("scm_raise_error"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from error.c:44: -error.c: In function 'scm_p_error_objectp': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -error.c:196:5: note: in expansion of macro 'DECLARE_FUNCTION' - 196 | DECLARE_FUNCTION("%%error-object?", procedure_fixed_1); - | ^~~~~~~~~~~~~~~~ -sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' - 278 | const char *SCM_MANGLE(name); \ - | ^~~~~~~~~~ -error.c:196:5: note: in expansion of macro 'DECLARE_FUNCTION' - 196 | DECLARE_FUNCTION("%%error-object?", procedure_fixed_1); - | ^~~~~~~~~~~~~~~~ -In file included from eval.c:41: -eval.c: In function 'call_continuation': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ @@ -1824,8 +1891,8 @@ sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) | ^~~~~~~~~~~~~~~~ -eval.c:144:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 144 | DECLARE_INTERNAL_FUNCTION("call_continuation"); +env.c:505:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 505 | DECLARE_INTERNAL_FUNCTION("scm_validate_formals"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -1836,8 +1903,8 @@ sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) | ^~~~~~~~~~~~~~~~ -eval.c:144:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 144 | DECLARE_INTERNAL_FUNCTION("call_continuation"); +env.c:505:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 505 | DECLARE_INTERNAL_FUNCTION("scm_validate_formals"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'call_closure': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -1852,32 +1919,6 @@ eval.c:166:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' 166 | DECLARE_INTERNAL_FUNCTION("call_closure"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -error.c: In function 'scm_make_error_obj': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' - 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) - | ^~~~~~~~~~~~~~~~ -error.c:205:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 205 | DECLARE_INTERNAL_FUNCTION("scm_make_error_obj"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -error.c: In function 'scm_raise_error': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' - 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) - | ^~~~~~~~~~~~~~~~ -error.c:219:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 219 | DECLARE_INTERNAL_FUNCTION("scm_raise_error"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ error.c: In function 'scm_p_fatal_error': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -1974,36 +2015,165 @@ libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c env.c -o libsscm_la-env.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c storage.c -o libsscm_la-storage.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c error.c -o libsscm_la-error.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-syntax.lo `test -f 'syntax.c' || echo './'`syntax.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-procedure.lo `test -f 'procedure.c' || echo './'`procedure.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-syntax.lo `test -f 'syntax.c' || echo './'`syntax.c libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c storage-gc.c -o libsscm_la-storage-gc.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-list.lo `test -f 'list.c' || echo './'`list.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module.lo `test -f 'module.c' || echo './'`module.c -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c eval.c -o libsscm_la-eval.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c procedure.c -fPIC -DPIC -o .libs/libsscm_la-procedure.o -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-sigscheme.lo `test -f 'sigscheme.c' || echo './'`sigscheme.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-procedure.lo `test -f 'procedure.c' || echo './'`procedure.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c syntax.c -fPIC -DPIC -o .libs/libsscm_la-syntax.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, from sigscheme.h:43, - from procedure.c:40: + from syntax.c:40: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c syntax.c -fPIC -DPIC -o .libs/libsscm_la-syntax.o -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-continuation.lo `test -f 'continuation.c' || echo './'`continuation.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-list.lo `test -f 'list.c' || echo './'`list.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c procedure.c -fPIC -DPIC -o .libs/libsscm_la-procedure.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c eval.c -o libsscm_la-eval.o >/dev/null 2>&1 In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, from sigscheme.h:43, - from syntax.c:40: + from procedure.c:40: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ +In file included from syntax.c:41: +syntax.c: In function 'scm_s_quote': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +syntax.c:160:5: note: in expansion of macro 'DECLARE_FUNCTION' + 160 | DECLARE_FUNCTION("quote", syntax_fixed_1); + | ^~~~~~~~~~~~~~~~ +sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' + 278 | const char *SCM_MANGLE(name); \ + | ^~~~~~~~~~ +syntax.c:160:5: note: in expansion of macro 'DECLARE_FUNCTION' + 160 | DECLARE_FUNCTION("quote", syntax_fixed_1); + | ^~~~~~~~~~~~~~~~ +syntax.c: In function 'scm_s_lambda': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +syntax.c:180:5: note: in expansion of macro 'DECLARE_FUNCTION' + 180 | DECLARE_FUNCTION("lambda", syntax_variadic_1); + | ^~~~~~~~~~~~~~~~ +syntax.c: In function 'scm_s_setx': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +syntax.c:250:5: note: in expansion of macro 'DECLARE_FUNCTION' + 250 | DECLARE_FUNCTION("set!", syntax_fixed_2); + | ^~~~~~~~~~~~~~~~ +syntax.c: In function 'scm_s_cond_internal': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' + 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) + | ^~~~~~~~~~~~~~~~ +syntax.c:285:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 285 | DECLARE_INTERNAL_FUNCTION("cond" /* , syntax_variadic_tailrec_0 */); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +syntax.c: In function 'scm_s_cond': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +syntax.c:378:5: note: in expansion of macro 'DECLARE_FUNCTION' + 378 | DECLARE_FUNCTION("cond", syntax_variadic_tailrec_0); + | ^~~~~~~~~~~~~~~~ +sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' + 278 | const char *SCM_MANGLE(name); \ + | ^~~~~~~~~~ +syntax.c:378:5: note: in expansion of macro 'DECLARE_FUNCTION' + 378 | DECLARE_FUNCTION("cond", syntax_variadic_tailrec_0); + | ^~~~~~~~~~~~~~~~ +syntax.c: In function 'scm_s_case': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +syntax.c:388:5: note: in expansion of macro 'DECLARE_FUNCTION' + 388 | DECLARE_FUNCTION("case", syntax_variadic_tailrec_1); + | ^~~~~~~~~~~~~~~~ +syntax.c: In function 'scm_s_let': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +syntax.c:494:5: note: in expansion of macro 'DECLARE_FUNCTION' + 494 | DECLARE_FUNCTION("let", syntax_variadic_tailrec_1); + | ^~~~~~~~~~~~~~~~ +sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' + 278 | const char *SCM_MANGLE(name); \ + | ^~~~~~~~~~ +syntax.c:494:5: note: in expansion of macro 'DECLARE_FUNCTION' + 494 | DECLARE_FUNCTION("let", syntax_variadic_tailrec_1); + | ^~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module.lo `test -f 'module.c' || echo './'`module.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-sigscheme.lo `test -f 'sigscheme.c' || echo './'`sigscheme.c +syntax.c: In function 'scm_s_letstar': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +syntax.c:584:5: note: in expansion of macro 'DECLARE_FUNCTION' + 584 | DECLARE_FUNCTION("let*", syntax_variadic_tailrec_1); + | ^~~~~~~~~~~~~~~~ +syntax.c: In function 'scm_s_letrec': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +syntax.c:627:5: note: in expansion of macro 'DECLARE_FUNCTION' + 627 | DECLARE_FUNCTION("letrec", syntax_variadic_tailrec_1); + | ^~~~~~~~~~~~~~~~ +sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' + 278 | const char *SCM_MANGLE(name); \ + | ^~~~~~~~~~ +syntax.c:627:5: note: in expansion of macro 'DECLARE_FUNCTION' + 627 | DECLARE_FUNCTION("letrec", syntax_variadic_tailrec_1); + | ^~~~~~~~~~~~~~~~ In file included from procedure.c:41: procedure.c: In function 'scm_p_eqp': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -2043,6 +2213,27 @@ procedure.c:90:5: note: in expansion of macro 'DECLARE_FUNCTION' 90 | DECLARE_FUNCTION("eqv?", procedure_fixed_2); | ^~~~~~~~~~~~~~~~ +syntax.c: In function 'scm_s_letrec_internal': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' + 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) + | ^~~~~~~~~~~~~~~~ +syntax.c:637:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 637 | DECLARE_INTERNAL_FUNCTION("letrec" /* , syntax_variadic_tailrec_1 */); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +syntax.c: In function 'filter_definitions': +sigschemeinternal.h:350:53: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 350 | (SCM_MANGLE(tmp) = CAR(_lst), (_lst) = CDR(_lst), SCM_MANGLE(tmp)) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +syntax.c:720:25: note: in expansion of macro 'POP' + 720 | for (; CONSP(body); POP(body)) { + | ^~~ +syntax.c: In function 'scm_s_body': procedure.c: In function 'scm_p_equalp': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -2088,6 +2279,18 @@ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ +sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' + 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) + | ^~~~~~~~~~~~~~~~ +syntax.c:775:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 775 | DECLARE_INTERNAL_FUNCTION("(body)" /* , syntax_variadic_tailrec_0 */); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ procedure.c:227:5: note: in expansion of macro 'DECLARE_FUNCTION' 227 | DECLARE_FUNCTION("boolean?", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ @@ -2139,6 +2342,7 @@ procedure.c:256:5: note: in expansion of macro 'DECLARE_FUNCTION' 256 | DECLARE_FUNCTION("string->symbol", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c list.c -fPIC -DPIC -o .libs/libsscm_la-list.o procedure.c: In function 'scm_p_procedurep': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -2181,6 +2385,7 @@ procedure.c:295:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' 295 | DECLARE_INTERNAL_FUNCTION("map"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-continuation.lo `test -f 'continuation.c' || echo './'`continuation.c procedure.c: In function 'scm_map_multiple_args': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -2270,100 +2475,6 @@ procedure.c:396:5: note: in expansion of macro 'DECLARE_FUNCTION' 396 | DECLARE_FUNCTION("call-with-values", procedure_fixed_tailrec_2); | ^~~~~~~~~~~~~~~~ -procedure.c: In function 'scm_p_dynamic_wind': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -procedure.c:407:5: note: in expansion of macro 'DECLARE_FUNCTION' - 407 | DECLARE_FUNCTION("dynamic-wind", procedure_fixed_3); - | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c list.c -fPIC -DPIC -o .libs/libsscm_la-list.o -In file included from syntax.c:41: -syntax.c: In function 'scm_s_quote': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -syntax.c:160:5: note: in expansion of macro 'DECLARE_FUNCTION' - 160 | DECLARE_FUNCTION("quote", syntax_fixed_1); - | ^~~~~~~~~~~~~~~~ -sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' - 278 | const char *SCM_MANGLE(name); \ - | ^~~~~~~~~~ -syntax.c:160:5: note: in expansion of macro 'DECLARE_FUNCTION' - 160 | DECLARE_FUNCTION("quote", syntax_fixed_1); - | ^~~~~~~~~~~~~~~~ -syntax.c: In function 'scm_s_lambda': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -syntax.c:180:5: note: in expansion of macro 'DECLARE_FUNCTION' - 180 | DECLARE_FUNCTION("lambda", syntax_variadic_1); - | ^~~~~~~~~~~~~~~~ -syntax.c: In function 'scm_s_setx': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -syntax.c:250:5: note: in expansion of macro 'DECLARE_FUNCTION' - 250 | DECLARE_FUNCTION("set!", syntax_fixed_2); - | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module.c -fPIC -DPIC -o .libs/libsscm_la-module.o -syntax.c: In function 'scm_s_cond_internal': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' - 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) - | ^~~~~~~~~~~~~~~~ -syntax.c:285:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 285 | DECLARE_INTERNAL_FUNCTION("cond" /* , syntax_variadic_tailrec_0 */); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -syntax.c: In function 'scm_s_cond': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -syntax.c:378:5: note: in expansion of macro 'DECLARE_FUNCTION' - 378 | DECLARE_FUNCTION("cond", syntax_variadic_tailrec_0); - | ^~~~~~~~~~~~~~~~ -sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' - 278 | const char *SCM_MANGLE(name); \ - | ^~~~~~~~~~ -syntax.c:378:5: note: in expansion of macro 'DECLARE_FUNCTION' - 378 | DECLARE_FUNCTION("cond", syntax_variadic_tailrec_0); - | ^~~~~~~~~~~~~~~~ -syntax.c: In function 'scm_s_case': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -syntax.c:388:5: note: in expansion of macro 'DECLARE_FUNCTION' - 388 | DECLARE_FUNCTION("case", syntax_variadic_tailrec_1); - | ^~~~~~~~~~~~~~~~ In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, @@ -2374,95 +2485,16 @@ /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -syntax.c: In function 'scm_s_let': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -syntax.c:494:5: note: in expansion of macro 'DECLARE_FUNCTION' - 494 | DECLARE_FUNCTION("let", syntax_variadic_tailrec_1); - | ^~~~~~~~~~~~~~~~ -sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' - 278 | const char *SCM_MANGLE(name); \ - | ^~~~~~~~~~ -syntax.c:494:5: note: in expansion of macro 'DECLARE_FUNCTION' - 494 | DECLARE_FUNCTION("let", syntax_variadic_tailrec_1); - | ^~~~~~~~~~~~~~~~ -syntax.c: In function 'scm_s_letstar': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -syntax.c:584:5: note: in expansion of macro 'DECLARE_FUNCTION' - 584 | DECLARE_FUNCTION("let*", syntax_variadic_tailrec_1); - | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c sigscheme.c -fPIC -DPIC -o .libs/libsscm_la-sigscheme.o -syntax.c: In function 'scm_s_letrec': +procedure.c: In function 'scm_p_dynamic_wind': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -syntax.c:627:5: note: in expansion of macro 'DECLARE_FUNCTION' - 627 | DECLARE_FUNCTION("letrec", syntax_variadic_tailrec_1); - | ^~~~~~~~~~~~~~~~ -sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' - 278 | const char *SCM_MANGLE(name); \ - | ^~~~~~~~~~ -syntax.c:627:5: note: in expansion of macro 'DECLARE_FUNCTION' - 627 | DECLARE_FUNCTION("letrec", syntax_variadic_tailrec_1); +procedure.c:407:5: note: in expansion of macro 'DECLARE_FUNCTION' + 407 | DECLARE_FUNCTION("dynamic-wind", procedure_fixed_3); | ^~~~~~~~~~~~~~~~ -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/string.h:26, - from module.c:41: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ -syntax.c: In function 'scm_s_letrec_internal': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' - 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) - | ^~~~~~~~~~~~~~~~ -syntax.c:637:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 637 | DECLARE_INTERNAL_FUNCTION("letrec" /* , syntax_variadic_tailrec_1 */); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -syntax.c: In function 'filter_definitions': -sigschemeinternal.h:350:53: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 350 | (SCM_MANGLE(tmp) = CAR(_lst), (_lst) = CDR(_lst), SCM_MANGLE(tmp)) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -syntax.c:720:25: note: in expansion of macro 'POP' - 720 | for (; CONSP(body); POP(body)) { - | ^~~ -syntax.c: In function 'scm_s_body': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' - 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) - | ^~~~~~~~~~~~~~~~ -syntax.c:775:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 775 | DECLARE_INTERNAL_FUNCTION("(body)" /* , syntax_variadic_tailrec_0 */); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c continuation.c -fPIC -DPIC -o .libs/libsscm_la-continuation.o syntax.c: In function 'scm_s_define_internal': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -2486,18 +2518,8 @@ syntax.c:979:5: note: in expansion of macro 'DECLARE_FUNCTION' 979 | DECLARE_FUNCTION("define", syntax_variadic_tailrec_1); | ^~~~~~~~~~~~~~~~ -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdlib.h:26, - from sigscheme.c:40: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdlib.h:26, - from continuation.c:40: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c sigscheme.c -fPIC -DPIC -o .libs/libsscm_la-sigscheme.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module.c -fPIC -DPIC -o .libs/libsscm_la-module.o In file included from list.c:77: list.c: In function 'scm_p_pairp': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -2691,32 +2713,6 @@ list.c:222:5: note: in expansion of macro 'DECLARE_FUNCTION' 222 | DECLARE_FUNCTION("cdddr", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ -In file included from sigscheme.c:45: -sigscheme.c: In function 'scm_array2list': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' - 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) - | ^~~~~~~~~~~~~~~~ -sigscheme.c:423:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 423 | DECLARE_INTERNAL_FUNCTION("scm_array2list"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' - 278 | const char *SCM_MANGLE(name); \ - | ^~~~~~~~~~ -sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' - 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) - | ^~~~~~~~~~~~~~~~ -sigscheme.c:423:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 423 | DECLARE_INTERNAL_FUNCTION("scm_array2list"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ list.c: In function 'scm_p_nullp': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -2736,33 +2732,6 @@ list.c:230:5: note: in expansion of macro 'DECLARE_FUNCTION' 230 | DECLARE_FUNCTION("null?", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ -sigscheme.c: In function 'scm_list2array': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' - 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) - | ^~~~~~~~~~~~~~~~ -sigscheme.c:444:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 444 | DECLARE_INTERNAL_FUNCTION("scm_list2array"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -sigscheme.c: In function 'argv_err': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' - 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) - | ^~~~~~~~~~~~~~~~ -sigscheme.c:461:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 461 | DECLARE_INTERNAL_FUNCTION("scm_interpret_argv"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -sigscheme.c: In function 'scm_interpret_argv': list.c: In function 'scm_p_listp': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -2801,18 +2770,18 @@ list.c:252:5: note: in expansion of macro 'DECLARE_FUNCTION' 252 | DECLARE_FUNCTION("list", procedure_variadic_0); | ^~~~~~~~~~~~~~~~ -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' - 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) - | ^~~~~~~~~~~~~~~~ -sigscheme.c:485:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 485 | DECLARE_INTERNAL_FUNCTION("scm_interpret_argv"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdlib.h:26, + from sigscheme.c:40: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/string.h:26, + from module.c:41: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ list.c: In function 'scm_p_length': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -2913,6 +2882,13 @@ list.c:491:5: note: in expansion of macro 'DECLARE_FUNCTION' 491 | DECLARE_FUNCTION("assoc", procedure_fixed_2); | ^~~~~~~~~~~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c continuation.c -fPIC -DPIC -o .libs/libsscm_la-continuation.o +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdlib.h:26, + from continuation.c:40: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ In file included from module.c:44: module.c: In function 'scm_s_use': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -2934,6 +2910,71 @@ module.c:245:5: note: in expansion of macro 'DECLARE_FUNCTION' 245 | DECLARE_FUNCTION("%%require-module", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ +In file included from sigscheme.c:45: +sigscheme.c: In function 'scm_array2list': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' + 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) + | ^~~~~~~~~~~~~~~~ +sigscheme.c:423:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 423 | DECLARE_INTERNAL_FUNCTION("scm_array2list"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' + 278 | const char *SCM_MANGLE(name); \ + | ^~~~~~~~~~ +sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' + 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) + | ^~~~~~~~~~~~~~~~ +sigscheme.c:423:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 423 | DECLARE_INTERNAL_FUNCTION("scm_array2list"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +sigscheme.c: In function 'scm_list2array': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' + 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) + | ^~~~~~~~~~~~~~~~ +sigscheme.c:444:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 444 | DECLARE_INTERNAL_FUNCTION("scm_list2array"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +sigscheme.c: In function 'argv_err': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' + 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) + | ^~~~~~~~~~~~~~~~ +sigscheme.c:461:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 461 | DECLARE_INTERNAL_FUNCTION("scm_interpret_argv"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +sigscheme.c: In function 'scm_interpret_argv': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' + 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) + | ^~~~~~~~~~~~~~~~ +sigscheme.c:485:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 485 | DECLARE_INTERNAL_FUNCTION("scm_interpret_argv"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from continuation.c:44: continuation.c: In function 'enter_dynamic_extent': sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] @@ -2987,58 +3028,81 @@ continuation.c:330:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' 330 | DECLARE_INTERNAL_FUNCTION("scm_call_continuation"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-scmport-file.lo `test -f 'scmport-file.c' || echo './'`scmport-file.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-scmport-basechar.lo `test -f 'scmport-basechar.c' || echo './'`scmport-basechar.c -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c sigscheme.c -o libsscm_la-sigscheme.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module.c -o libsscm_la-module.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c procedure.c -o libsscm_la-procedure.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-scmport-file.lo `test -f 'scmport-file.c' || echo './'`scmport-file.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-scmport-basechar.lo `test -f 'scmport-basechar.c' || echo './'`scmport-basechar.c libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c continuation.c -o libsscm_la-continuation.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-file.c -fPIC -DPIC -o .libs/libsscm_la-scmport-file.o -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module.c -o libsscm_la-module.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-basechar.c -fPIC -DPIC -o .libs/libsscm_la-scmport-basechar.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from scmport-file.c:45: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-basechar.c -fPIC -DPIC -o .libs/libsscm_la-scmport-basechar.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c sigscheme.c -o libsscm_la-sigscheme.o >/dev/null 2>&1 In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from scmport-basechar.c:44: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-encoding.lo `test -f 'encoding.c' || echo './'`encoding.c libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c list.c -o libsscm_la-list.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-basechar.c -o libsscm_la-scmport-basechar.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-encoding.lo `test -f 'encoding.c' || echo './'`encoding.c -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-file.c -o libsscm_la-scmport-file.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-scmport-mbchar.lo `test -f 'scmport-mbchar.c' || echo './'`scmport-mbchar.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-format.lo `test -f 'format.c' || echo './'`format.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-qquote.lo `test -f 'qquote.c' || echo './'`qquote.c -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c syntax.c -o libsscm_la-syntax.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c encoding.c -fPIC -DPIC -o .libs/libsscm_la-encoding.o -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-mbchar.c -fPIC -DPIC -o .libs/libsscm_la-scmport-mbchar.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, - from scmport-mbchar.c:44: + from encoding.c:49: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-legacy-macro.lo `test -f 'legacy-macro.c' || echo './'`legacy-macro.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-basechar.c -o libsscm_la-scmport-basechar.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-scmport-mbchar.lo `test -f 'scmport-mbchar.c' || echo './'`scmport-mbchar.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-file.c -o libsscm_la-scmport-file.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-mbchar.c -fPIC -DPIC -o .libs/libsscm_la-scmport-mbchar.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, - from encoding.c:49: + from scmport-mbchar.c:44: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-promise.lo `test -f 'promise.c' || echo './'`promise.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-format.lo `test -f 'format.c' || echo './'`format.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-qquote.lo `test -f 'qquote.c' || echo './'`qquote.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-legacy-macro.lo `test -f 'legacy-macro.c' || echo './'`legacy-macro.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c encoding.c -o libsscm_la-encoding.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c format.c -fPIC -DPIC -o .libs/libsscm_la-format.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c qquote.c -fPIC -DPIC -o .libs/libsscm_la-qquote.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from format.c:65: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c qquote.c -fPIC -DPIC -o .libs/libsscm_la-qquote.o +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/limits.h:26, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, + from sigscheme.h:43, + from qquote.c:40: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-promise.lo `test -f 'promise.c' || echo './'`promise.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-mbchar.c -o libsscm_la-scmport-mbchar.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c legacy-macro.c -fPIC -DPIC -o .libs/libsscm_la-legacy-macro.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c syntax.c -o libsscm_la-syntax.o >/dev/null 2>&1 +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/limits.h:26, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, + from sigscheme.h:43, + from legacy-macro.c:37: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ In file included from format.c:70: format.c: In function 'read_width': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -3079,17 +3143,8 @@ format.c:326:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' 326 | DECLARE_INTERNAL_FUNCTION("internal format"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/limits.h:26, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, - from sigscheme.h:43, - from qquote.c:40: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ -format.c: In function 'format_internal': +In file included from qquote.c:41: +qquote.c: In function 'scm_listran': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ @@ -3099,13 +3154,10 @@ sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) | ^~~~~~~~~~~~~~~~ -format.c:661:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 661 | DECLARE_INTERNAL_FUNCTION("format"); +qquote.c:267:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 267 | DECLARE_INTERNAL_FUNCTION("(list translator)"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c legacy-macro.c -fPIC -DPIC -o .libs/libsscm_la-legacy-macro.o -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c promise.c -fPIC -DPIC -o .libs/libsscm_la-promise.o -In file included from qquote.c:41: -qquote.c: In function 'scm_listran': +qquote.c: In function 'scm_vectran': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ @@ -3115,10 +3167,10 @@ sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) | ^~~~~~~~~~~~~~~~ -qquote.c:267:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 267 | DECLARE_INTERNAL_FUNCTION("(list translator)"); +qquote.c:326:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 326 | DECLARE_INTERNAL_FUNCTION("(vector translator)"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -qquote.c: In function 'scm_vectran': +format.c: In function 'format_internal': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ @@ -3128,8 +3180,8 @@ sigschemeinternal.h:285:41: note: in expansion of macro 'DECLARE_FUNCTION' 285 | #define DECLARE_INTERNAL_FUNCTION(name) DECLARE_FUNCTION((name), ignored) | ^~~~~~~~~~~~~~~~ -qquote.c:326:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' - 326 | DECLARE_INTERNAL_FUNCTION("(vector translator)"); +format.c:661:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' + 661 | DECLARE_INTERNAL_FUNCTION("format"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ qquote.c: In function 'qquote_internal': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -3174,27 +3226,8 @@ qquote.c:572:5: note: in expansion of macro 'DECLARE_FUNCTION' 572 | DECLARE_FUNCTION("unquote-splicing", syntax_fixed_1); | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-mbchar.c -o libsscm_la-scmport-mbchar.o >/dev/null 2>&1 -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/limits.h:26, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, - from sigscheme.h:43, - from legacy-macro.c:37: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/limits.h:26, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, - from sigscheme.h:43, - from promise.c:38: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-number.lo `test -f 'number.c' || echo './'`number.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c promise.c -fPIC -DPIC -o .libs/libsscm_la-promise.o In file included from legacy-macro.c:38: legacy-macro.c: In function 'scm_s_define_macro': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -3206,7 +3239,17 @@ legacy-macro.c:85:5: note: in expansion of macro 'DECLARE_FUNCTION' 85 | DECLARE_FUNCTION("define-macro", syntax_variadic_tailrec_1); | ^~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-number.lo `test -f 'number.c' || echo './'`number.c +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/limits.h:26, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, + from sigscheme.h:43, + from promise.c:38: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c legacy-macro.c -o libsscm_la-legacy-macro.o >/dev/null 2>&1 In file included from promise.c:39: promise.c: In function 'scm_s_delay': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -3237,9 +3280,6 @@ promise.c:105:5: note: in expansion of macro 'DECLARE_FUNCTION' 105 | DECLARE_FUNCTION("force", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c legacy-macro.c -o libsscm_la-legacy-macro.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c encoding.c -o libsscm_la-encoding.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c promise.c -o libsscm_la-promise.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c number.c -fPIC -DPIC -o .libs/libsscm_la-number.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, @@ -3251,8 +3291,9 @@ /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-number-io.lo `test -f 'number-io.c' || echo './'`number-io.c -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c qquote.c -o libsscm_la-qquote.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c promise.c -o libsscm_la-promise.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-number-io.lo `test -f 'number-io.c' || echo './'`number-io.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-char.lo `test -f 'char.c' || echo './'`char.c In file included from number.c:41: number.c: In function 'scm_p_add': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -3492,19 +3533,15 @@ number.c:408:5: note: in expansion of macro 'DECLARE_FUNCTION' 408 | DECLARE_FUNCTION("remainder", procedure_fixed_2); | ^~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-char.lo `test -f 'char.c' || echo './'`char.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-string.lo `test -f 'string.c' || echo './'`string.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-string-procedure.lo `test -f 'string-procedure.c' || echo './'`string-procedure.c libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c number-io.c -fPIC -DPIC -o .libs/libsscm_la-number-io.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c char.c -fPIC -DPIC -o .libs/libsscm_la-char.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from number-io.c:40: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c char.c -fPIC -DPIC -o .libs/libsscm_la-char.o -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-vector.lo `test -f 'vector.c' || echo './'`vector.c -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c string.c -fPIC -DPIC -o .libs/libsscm_la-string.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-string.lo `test -f 'string.c' || echo './'`string.c In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, @@ -3515,8 +3552,10 @@ /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c qquote.c -o libsscm_la-qquote.o >/dev/null 2>&1 In file included from number-io.c:48: number-io.c: In function 'scm_int2string': +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c string.c -fPIC -DPIC -o .libs/libsscm_la-string.o sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ @@ -3592,7 +3631,6 @@ /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c string-procedure.c -fPIC -DPIC -o .libs/libsscm_la-string-procedure.o In file included from char.c:41: char.c: In function 'scm_p_charp': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -3653,6 +3691,7 @@ char.c:115:5: note: in expansion of macro 'DECLARE_FUNCTION' 115 | DECLARE_FUNCTION("char<=?", procedure_fixed_2); | ^~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-string-procedure.lo `test -f 'string-procedure.c' || echo './'`string-procedure.c char.c: In function 'scm_p_char_greater_equalp': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -3753,12 +3792,6 @@ char.c:228:5: note: in expansion of macro 'DECLARE_FUNCTION' 228 | DECLARE_FUNCTION("char-upper-case?", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/string.h:26, - from string-procedure.c:40: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ char.c: In function 'scm_p_char_lower_casep': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -3849,7 +3882,6 @@ string.c:92:5: note: in expansion of macro 'DECLARE_FUNCTION' 92 | DECLARE_FUNCTION("string=?", procedure_fixed_2); | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c vector.c -fPIC -DPIC -o .libs/libsscm_la-vector.o string.c: In function 'scm_p_string_append': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -3860,7 +3892,7 @@ string.c:109:5: note: in expansion of macro 'DECLARE_FUNCTION' 109 | DECLARE_FUNCTION("string-append", procedure_variadic_0); | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c number.c -o libsscm_la-number.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c string-procedure.c -fPIC -DPIC -o .libs/libsscm_la-string-procedure.o string.c: In function 'scm_p_string_copy': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -3872,16 +3904,12 @@ 148 | DECLARE_FUNCTION("string-copy", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/limits.h:26, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, - from sigscheme.h:43, - from vector.c:40: + from /usr/include/string.h:26, + from string-procedure.c:40: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c format.c -o libsscm_la-format.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c number-io.c -o libsscm_la-number-io.o >/dev/null 2>&1 In file included from string-procedure.c:47: string-procedure.c: In function 'scm_p_string': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -3912,7 +3940,6 @@ string-procedure.c:164:5: note: in expansion of macro 'DECLARE_FUNCTION' 164 | DECLARE_FUNCTION("string-ref", procedure_fixed_2); | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c number-io.c -o libsscm_la-number-io.o >/dev/null 2>&1 string-procedure.c: In function 'scm_p_string_setx': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -3976,26 +4003,6 @@ string-procedure.c:349:5: note: in expansion of macro 'DECLARE_FUNCTION' 349 | DECLARE_FUNCTION("string>=?", procedure_fixed_2); | ^~~~~~~~~~~~~~~~ -In file included from vector.c:41: -vector.c: In function 'scm_p_vectorp': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -vector.c:68:5: note: in expansion of macro 'DECLARE_FUNCTION' - 68 | DECLARE_FUNCTION("vector?", procedure_fixed_1); - | ^~~~~~~~~~~~~~~~ -sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' - 278 | const char *SCM_MANGLE(name); \ - | ^~~~~~~~~~ -vector.c:68:5: note: in expansion of macro 'DECLARE_FUNCTION' - 68 | DECLARE_FUNCTION("vector?", procedure_fixed_1); - | ^~~~~~~~~~~~~~~~ string-procedure.c: In function 'scm_p_string_less_equalp': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -4037,167 +4044,208 @@ 381 | DECLARE_FUNCTION("string-ci>=?", procedure_fixed_2); | ^~~~~~~~~~~~~~~~ string-procedure.c: In function 'scm_p_string_ci_less_equalp': -vector.c: In function 'scm_p_vector': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -vector.c:102:5: note: in expansion of macro 'DECLARE_FUNCTION' - 102 | DECLARE_FUNCTION("vector", procedure_variadic_0); +string-procedure.c:389:5: note: in expansion of macro 'DECLARE_FUNCTION' + 389 | DECLARE_FUNCTION("string-ci<=?", procedure_fixed_2); | ^~~~~~~~~~~~~~~~ -sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] +string-procedure.c: In function 'scm_p_substring': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ -sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' - 278 | const char *SCM_MANGLE(name); \ - | ^~~~~~~~~~ -vector.c:102:5: note: in expansion of macro 'DECLARE_FUNCTION' - 102 | DECLARE_FUNCTION("vector", procedure_variadic_0); +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +string-procedure.c:403:5: note: in expansion of macro 'DECLARE_FUNCTION' + 403 | DECLARE_FUNCTION("substring", procedure_fixed_3); | ^~~~~~~~~~~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c string.c -o libsscm_la-string.o >/dev/null 2>&1 +string-procedure.c: In function 'scm_p_string2list': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -string-procedure.c:389:5: note: in expansion of macro 'DECLARE_FUNCTION' - 389 | DECLARE_FUNCTION("string-ci<=?", procedure_fixed_2); +string-procedure.c:457:5: note: in expansion of macro 'DECLARE_FUNCTION' + 457 | DECLARE_FUNCTION("string->list", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ -string-procedure.c: In function 'scm_p_substring': -vector.c: In function 'scm_p_vector_length': +string-procedure.c: In function 'scm_p_list2string': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -vector.c:110:5: note: in expansion of macro 'DECLARE_FUNCTION' - 110 | DECLARE_FUNCTION("vector-length", procedure_fixed_1); +string-procedure.c:504:5: note: in expansion of macro 'DECLARE_FUNCTION' + 504 | DECLARE_FUNCTION("list->string", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ +string-procedure.c: In function 'scm_p_string_fillx': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -string-procedure.c:403:5: note: in expansion of macro 'DECLARE_FUNCTION' - 403 | DECLARE_FUNCTION("substring", procedure_fixed_3); +string-procedure.c:569:5: note: in expansion of macro 'DECLARE_FUNCTION' + 569 | DECLARE_FUNCTION("string-fill!", procedure_fixed_2); | ^~~~~~~~~~~~~~~~ -vector.c: In function 'scm_p_vector_ref': +string-procedure.c: In function 'scm_p_string_mutablep': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -vector.c:121:5: note: in expansion of macro 'DECLARE_FUNCTION' - 121 | DECLARE_FUNCTION("vector-ref", procedure_fixed_2); +string-procedure.c:615:5: note: in expansion of macro 'DECLARE_FUNCTION' + 615 | DECLARE_FUNCTION("%%string-mutable?", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ -string-procedure.c: In function 'scm_p_string2list': +string-procedure.c: In function 'scm_p_string_reconstructx': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -string-procedure.c:457:5: note: in expansion of macro 'DECLARE_FUNCTION' - 457 | DECLARE_FUNCTION("string->list", procedure_fixed_1); +string-procedure.c:626:5: note: in expansion of macro 'DECLARE_FUNCTION' + 626 | DECLARE_FUNCTION("%%string-reconstruct!", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ -string-procedure.c: In function 'scm_p_list2string': +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c number.c -o libsscm_la-number.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-vector.lo `test -f 'vector.c' || echo './'`vector.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c char.c -o libsscm_la-char.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-port.lo `test -f 'port.c' || echo './'`port.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c vector.c -fPIC -DPIC -o .libs/libsscm_la-vector.o +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/limits.h:26, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, + from sigscheme.h:43, + from vector.c:40: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-read.lo `test -f 'read.c' || echo './'`read.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c port.c -fPIC -DPIC -o .libs/libsscm_la-port.o +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdio.h:27, + from port.c:41: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +In file included from vector.c:41: +vector.c: In function 'scm_p_vectorp': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -string-procedure.c:504:5: note: in expansion of macro 'DECLARE_FUNCTION' - 504 | DECLARE_FUNCTION("list->string", procedure_fixed_1); +vector.c:68:5: note: in expansion of macro 'DECLARE_FUNCTION' + 68 | DECLARE_FUNCTION("vector?", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ -vector.c: In function 'scm_p_vector_setx': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' + 278 | const char *SCM_MANGLE(name); \ + | ^~~~~~~~~~ +vector.c:68:5: note: in expansion of macro 'DECLARE_FUNCTION' + 68 | DECLARE_FUNCTION("vector?", procedure_fixed_1); + | ^~~~~~~~~~~~~~~~ +vector.c: In function 'scm_p_vector': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -vector.c:138:5: note: in expansion of macro 'DECLARE_FUNCTION' - 138 | DECLARE_FUNCTION("vector-set!", procedure_fixed_3); +vector.c:102:5: note: in expansion of macro 'DECLARE_FUNCTION' + 102 | DECLARE_FUNCTION("vector", procedure_variadic_0); | ^~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-port.lo `test -f 'port.c' || echo './'`port.c -vector.c: In function 'scm_p_vector2list': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' + 278 | const char *SCM_MANGLE(name); \ + | ^~~~~~~~~~ +vector.c:102:5: note: in expansion of macro 'DECLARE_FUNCTION' + 102 | DECLARE_FUNCTION("vector", procedure_variadic_0); + | ^~~~~~~~~~~~~~~~ +vector.c: In function 'scm_p_vector_length': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -vector.c:162:5: note: in expansion of macro 'DECLARE_FUNCTION' - 162 | DECLARE_FUNCTION("vector->list", procedure_fixed_1); +vector.c:110:5: note: in expansion of macro 'DECLARE_FUNCTION' + 110 | DECLARE_FUNCTION("vector-length", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ -string-procedure.c: In function 'scm_p_string_fillx': +vector.c: In function 'scm_p_vector_ref': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -string-procedure.c:569:5: note: in expansion of macro 'DECLARE_FUNCTION' - 569 | DECLARE_FUNCTION("string-fill!", procedure_fixed_2); +vector.c:121:5: note: in expansion of macro 'DECLARE_FUNCTION' + 121 | DECLARE_FUNCTION("vector-ref", procedure_fixed_2); | ^~~~~~~~~~~~~~~~ -vector.c: In function 'scm_p_vector_fillx': +vector.c: In function 'scm_p_vector_setx': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -vector.c:200:5: note: in expansion of macro 'DECLARE_FUNCTION' - 200 | DECLARE_FUNCTION("vector-fill!", procedure_fixed_2); +vector.c:138:5: note: in expansion of macro 'DECLARE_FUNCTION' + 138 | DECLARE_FUNCTION("vector-set!", procedure_fixed_3); | ^~~~~~~~~~~~~~~~ -string-procedure.c: In function 'scm_p_string_mutablep': +vector.c: In function 'scm_p_vector2list': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -string-procedure.c:615:5: note: in expansion of macro 'DECLARE_FUNCTION' - 615 | DECLARE_FUNCTION("%%string-mutable?", procedure_fixed_1); +vector.c:162:5: note: in expansion of macro 'DECLARE_FUNCTION' + 162 | DECLARE_FUNCTION("vector->list", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ -vector.c: In function 'scm_p_vector_mutablep': +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c read.c -fPIC -DPIC -o .libs/libsscm_la-read.o +vector.c: In function 'scm_p_vector_fillx': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -vector.c:221:5: note: in expansion of macro 'DECLARE_FUNCTION' - 221 | DECLARE_FUNCTION("%%vector-mutable?", procedure_fixed_1); +vector.c:200:5: note: in expansion of macro 'DECLARE_FUNCTION' + 200 | DECLARE_FUNCTION("vector-fill!", procedure_fixed_2); | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c string.c -o libsscm_la-string.o >/dev/null 2>&1 -string-procedure.c: In function 'scm_p_string_reconstructx': +vector.c: In function 'scm_p_vector_mutablep': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -string-procedure.c:626:5: note: in expansion of macro 'DECLARE_FUNCTION' - 626 | DECLARE_FUNCTION("%%string-reconstruct!", procedure_fixed_1); +vector.c:221:5: note: in expansion of macro 'DECLARE_FUNCTION' + 221 | DECLARE_FUNCTION("%%vector-mutable?", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c char.c -o libsscm_la-char.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c port.c -fPIC -DPIC -o .libs/libsscm_la-port.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:27, - from port.c:41: + from /usr/include/limits.h:26, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, + from read.c:171: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c vector.c -o libsscm_la-vector.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-read.lo `test -f 'read.c' || echo './'`read.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-write.lo `test -f 'write.c' || echo './'`write.c In file included from port.c:44: port.c: In function 'scm_p_input_portp': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -4451,24 +4499,7 @@ port.c:497:5: note: in expansion of macro 'DECLARE_FUNCTION' 497 | DECLARE_FUNCTION("write-char", procedure_variadic_1); | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c read.c -fPIC -DPIC -o .libs/libsscm_la-read.o -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/limits.h:26, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, - from read.c:171: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c write.c -fPIC -DPIC -o .libs/libsscm_la-write.o -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-load.lo `test -f 'load.c' || echo './'`load.c -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdlib.h:26, - from write.c:42: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c format.c -o libsscm_la-format.o >/dev/null 2>&1 In file included from read.c:179: read.c: In function 'scm_read': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -4573,7 +4604,6 @@ read.c:774:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' 774 | DECLARE_INTERNAL_FUNCTION("read"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c string-procedure.c -o libsscm_la-string-procedure.o >/dev/null 2>&1 read.c: In function 'read_string': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -4588,7 +4618,6 @@ 825 | DECLARE_INTERNAL_FUNCTION("read"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ read.c: In function 'read_number_or_peculiar': -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-deep-cadrs.lo `test -f 'deep-cadrs.c' || echo './'`deep-cadrs.c sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ @@ -4659,7 +4688,26 @@ read.c:1052:5: note: in expansion of macro 'DECLARE_FUNCTION' 1052 | DECLARE_FUNCTION("read", procedure_variadic_0); | ^~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-sscm-ext.lo `test -f 'module-sscm-ext.c' || echo './'`module-sscm-ext.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-write.lo `test -f 'write.c' || echo './'`write.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c string-procedure.c -o libsscm_la-string-procedure.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-load.lo `test -f 'load.c' || echo './'`load.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c vector.c -o libsscm_la-vector.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-deep-cadrs.lo `test -f 'deep-cadrs.c' || echo './'`deep-cadrs.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c write.c -fPIC -DPIC -o .libs/libsscm_la-write.o +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdlib.h:26, + from write.c:42: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c load.c -fPIC -DPIC -o .libs/libsscm_la-load.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c deep-cadrs.c -fPIC -DPIC -o .libs/libsscm_la-deep-cadrs.o +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdlib.h:26, + from load.c:41: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ In file included from write.c:48: write.c: In function 'write_internal': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -4674,6 +4722,16 @@ write.c:192:5: note: in expansion of macro 'DECLARE_INTERNAL_FUNCTION' 192 | DECLARE_INTERNAL_FUNCTION("write"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/limits.h:26, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, + from sigscheme.h:43, + from deep-cadrs.c:40: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ write.c: In function 'write_string': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -4750,26 +4808,6 @@ write.c:855:5: note: in expansion of macro 'DECLARE_FUNCTION' 855 | DECLARE_FUNCTION("display", procedure_variadic_1); | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c load.c -fPIC -DPIC -o .libs/libsscm_la-load.o -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdlib.h:26, - from load.c:41: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c port.c -o libsscm_la-port.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c deep-cadrs.c -fPIC -DPIC -o .libs/libsscm_la-deep-cadrs.o -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/limits.h:26, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, - from sigscheme.h:43, - from deep-cadrs.c:40: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-sscm-ext.c -fPIC -DPIC -o .libs/libsscm_la-module-sscm-ext.o In file included from load.c:46: load.c: In function 'scm_set_lib_path': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -4803,12 +4841,6 @@ load.c:150:5: note: in expansion of macro 'DECLARE_FUNCTION' 150 | DECLARE_FUNCTION("load-path", procedure_fixed_0); | ^~~~~~~~~~~~~~~~ -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:27, - from module-sscm-ext.c:41: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ load.c: In function 'scm_load_system_file': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -4889,6 +4921,7 @@ load.c:309:5: note: in expansion of macro 'DECLARE_FUNCTION' 309 | DECLARE_FUNCTION("load", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c port.c -o libsscm_la-port.o >/dev/null 2>&1 In file included from deep-cadrs.c:41: deep-cadrs.c: In function 'scm_p_caaar': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -5308,6 +5341,18 @@ deep-cadrs.c:233:5: note: in expansion of macro 'DECLARE_FUNCTION' 233 | DECLARE_FUNCTION("cddddr", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-sscm-ext.lo `test -f 'module-sscm-ext.c' || echo './'`module-sscm-ext.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c deep-cadrs.c -o libsscm_la-deep-cadrs.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c read.c -o libsscm_la-read.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c load.c -o libsscm_la-load.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-sscm-ext.c -fPIC -DPIC -o .libs/libsscm_la-module-sscm-ext.o +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdio.h:27, + from module-sscm-ext.c:41: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi1.lo `test -f 'module-srfi1.c' || echo './'`module-srfi1.c In file included from module-sscm-ext.c:46: module-sscm-ext.c: In function 'scm_p_sscm_version': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -5502,15 +5547,8 @@ module-sscm-ext.c:348:5: note: in expansion of macro 'DECLARE_FUNCTION' 348 | DECLARE_FUNCTION("length*", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c deep-cadrs.c -o libsscm_la-deep-cadrs.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c read.c -o libsscm_la-read.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c load.c -o libsscm_la-load.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi1.lo `test -f 'module-srfi1.c' || echo './'`module-srfi1.c -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-sscm-ext.c -o libsscm_la-module-sscm-ext.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi2.lo `test -f 'module-srfi2.c' || echo './'`module-srfi2.c -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c write.c -o libsscm_la-write.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi1.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi1.o -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi6.lo `test -f 'module-srfi6.c' || echo './'`module-srfi6.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi2.lo `test -f 'module-srfi2.c' || echo './'`module-srfi2.c In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, @@ -5521,18 +5559,7 @@ /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi2.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi2.o -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-scmport-str.lo `test -f 'scmport-str.c' || echo './'`scmport-str.c -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/limits.h:26, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, - from sigscheme.h:43, - from module-srfi2.c:41: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c write.c -o libsscm_la-write.o >/dev/null 2>&1 In file included from module-srfi1.c:47: module-srfi1.c: In function 'scm_p_srfi1_circular_listp': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -5621,10 +5648,21 @@ module-srfi1.c:187:5: note: in expansion of macro 'DECLARE_FUNCTION' 187 | DECLARE_FUNCTION("find-tail", procedure_fixed_2); | ^~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi8.lo `test -f 'module-srfi8.c' || echo './'`module-srfi8.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi9.lo `test -f 'module-srfi9.c' || echo './'`module-srfi9.c -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi6.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi6.o -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-str.c -fPIC -DPIC -o .libs/libsscm_la-scmport-str.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi2.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi2.o +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/limits.h:26, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, + from sigscheme.h:43, + from module-srfi2.c:41: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi6.lo `test -f 'module-srfi6.c' || echo './'`module-srfi6.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-sscm-ext.c -o libsscm_la-module-sscm-ext.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-scmport-str.lo `test -f 'scmport-str.c' || echo './'`scmport-str.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi1.c -o libsscm_la-module-srfi1.o >/dev/null 2>&1 In file included from module-srfi2.c:42: module-srfi2.c: In function 'scm_s_srfi2_and_letstar': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -5636,21 +5674,22 @@ module-srfi2.c:74:5: note: in expansion of macro 'DECLARE_FUNCTION' 74 | DECLARE_FUNCTION("and-let*", syntax_variadic_tailrec_1); | ^~~~~~~~~~~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi6.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi6.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from module-srfi6.c:40: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi1.c -o libsscm_la-module-srfi1.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-str.c -fPIC -DPIC -o .libs/libsscm_la-scmport-str.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi2.c -o libsscm_la-module-srfi2.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi8.lo `test -f 'module-srfi8.c' || echo './'`module-srfi8.c In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from scmport-str.c:44: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi8.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi8.o -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi9.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi9.o In file included from module-srfi6.c:43: module-srfi6.c: In function 'scm_p_srfi6_open_input_string': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -5681,16 +5720,6 @@ module-srfi6.c:109:5: note: in expansion of macro 'DECLARE_FUNCTION' 109 | DECLARE_FUNCTION("open-output-string", procedure_fixed_0); | ^~~~~~~~~~~~~~~~ -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/limits.h:26, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, - from sigscheme.h:43, - from module-srfi8.c:40: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ module-srfi6.c: In function 'scm_p_srfi6_get_output_string': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -5701,71 +5730,54 @@ module-srfi6.c:126:5: note: in expansion of macro 'DECLARE_FUNCTION' 126 | DECLARE_FUNCTION("get-output-string", procedure_fixed_1); | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi2.c -o libsscm_la-module-srfi2.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi9.lo `test -f 'module-srfi9.c' || echo './'`module-srfi9.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi6.c -o libsscm_la-module-srfi6.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi23.lo `test -f 'module-srfi23.c' || echo './'`module-srfi23.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi8.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi8.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, from sigscheme.h:43, - from module-srfi9.c:37: + from module-srfi8.c:40: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -In file included from module-srfi8.c:41: -module-srfi8.c: In function 'scm_s_srfi8_receive': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -module-srfi8.c:75:5: note: in expansion of macro 'DECLARE_FUNCTION' - 75 | DECLARE_FUNCTION("receive", syntax_variadic_tailrec_2); - | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi6.c -o libsscm_la-module-srfi6.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi23.lo `test -f 'module-srfi23.c' || echo './'`module-srfi23.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi28.lo `test -f 'module-srfi28.c' || echo './'`module-srfi28.c -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi8.c -o libsscm_la-module-srfi8.o >/dev/null 2>&1 -In file included from module-srfi9.c:38: -module-srfi9.c: In function 'scm_s_srfi9_define_record_type': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -module-srfi9.c:113:5: note: in expansion of macro 'DECLARE_FUNCTION' - 113 | DECLARE_FUNCTION("define-record-type", syntax_variadic_tailrec_3); - | ^~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi34.lo `test -f 'module-srfi34.c' || echo './'`module-srfi34.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi38.lo `test -f 'module-srfi38.c' || echo './'`module-srfi38.c -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi23.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi23.o -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi9.c -o libsscm_la-module-srfi9.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi9.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi9.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, from sigscheme.h:43, - from module-srfi23.c:40: + from module-srfi9.c:37: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi28.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi28.o -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi43.lo `test -f 'module-srfi43.c' || echo './'`module-srfi43.c -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-str.c -o libsscm_la-scmport-str.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi48.lo `test -f 'module-srfi48.c' || echo './'`module-srfi48.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi23.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi23.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, from sigscheme.h:43, - from module-srfi28.c:38: + from module-srfi23.c:40: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ +In file included from module-srfi8.c:41: +module-srfi8.c: In function 'scm_s_srfi8_receive': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +module-srfi8.c:75:5: note: in expansion of macro 'DECLARE_FUNCTION' + 75 | DECLARE_FUNCTION("receive", syntax_variadic_tailrec_2); + | ^~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi28.lo `test -f 'module-srfi28.c' || echo './'`module-srfi28.c In file included from module-srfi23.c:41: module-srfi23.c: In function 'scm_p_srfi23_error': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -5786,21 +5798,34 @@ module-srfi23.c:89:5: note: in expansion of macro 'DECLARE_FUNCTION' 89 | DECLARE_FUNCTION("error", procedure_variadic_1); | ^~~~~~~~~~~~~~~~ -In file included from module-srfi28.c:39: -module-srfi28.c: In function 'scm_p_srfi28_format': +In file included from module-srfi9.c:38: +module-srfi9.c: In function 'scm_s_srfi9_define_record_type': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -module-srfi28.c:72:5: note: in expansion of macro 'DECLARE_FUNCTION' - 72 | DECLARE_FUNCTION("format", procedure_variadic_1); +module-srfi9.c:113:5: note: in expansion of macro 'DECLARE_FUNCTION' + 113 | DECLARE_FUNCTION("define-record-type", syntax_variadic_tailrec_3); | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi34.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi34.o -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi28.c -o libsscm_la-module-srfi28.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi34.lo `test -f 'module-srfi34.c' || echo './'`module-srfi34.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi8.c -o libsscm_la-module-srfi8.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi38.lo `test -f 'module-srfi38.c' || echo './'`module-srfi38.c libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi23.c -o libsscm_la-module-srfi23.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi38.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi38.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi28.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi28.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c scmport-str.c -o libsscm_la-scmport-str.o >/dev/null 2>&1 +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/limits.h:26, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, + from sigscheme.h:43, + from module-srfi28.c:38: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi34.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi34.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, @@ -5811,8 +5836,9 @@ /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi43.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi43.o -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi48.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi48.o +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi38.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi38.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi43.lo `test -f 'module-srfi43.c' || echo './'`module-srfi43.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi9.c -o libsscm_la-module-srfi9.o >/dev/null 2>&1 In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, @@ -5823,38 +5849,85 @@ /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ +In file included from module-srfi28.c:39: +module-srfi28.c: In function 'scm_p_srfi28_format': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +module-srfi28.c:72:5: note: in expansion of macro 'DECLARE_FUNCTION' + 72 | DECLARE_FUNCTION("format", procedure_variadic_1); + | ^~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi48.lo `test -f 'module-srfi48.c' || echo './'`module-srfi48.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi55.lo `test -f 'module-srfi55.c' || echo './'`module-srfi55.c +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi28.c -o libsscm_la-module-srfi28.o >/dev/null 2>&1 +In file included from module-srfi38.c:41: +module-srfi38.c: In function 'scm_p_srfi38_write_with_shared_structure': +sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' + 279 | ScmObj SCM_MANGLE(tmp); \ + | ^~~~~~~~~~ +module-srfi38.c:81:5: note: in expansion of macro 'DECLARE_FUNCTION' + 81 | DECLARE_FUNCTION("write-with-shared-structure", procedure_variadic_1); + | ^~~~~~~~~~~~~~~~ +sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] + 269 | #define SCM_MANGLE(id) scm_internal_##id + | ^~~~~~~~~~~~~ +sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' + 278 | const char *SCM_MANGLE(name); \ + | ^~~~~~~~~~ +module-srfi38.c:81:5: note: in expansion of macro 'DECLARE_FUNCTION' + 81 | DECLARE_FUNCTION("write-with-shared-structure", procedure_variadic_1); + | ^~~~~~~~~~~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi43.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi43.o +In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/limits.h:26, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, + from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, + from sigscheme.h:43, + from module-srfi43.c:37: +/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi38.c -o libsscm_la-module-srfi38.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi55.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi55.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, from sigscheme.h:43, - from module-srfi48.c:38: + from module-srfi55.c:37: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi48.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi48.o In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, from sigscheme.h:43, - from module-srfi43.c:37: + from module-srfi48.c:38: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi55.lo `test -f 'module-srfi55.c' || echo './'`module-srfi55.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi60.lo `test -f 'module-srfi60.c' || echo './'`module-srfi60.c -In file included from module-srfi38.c:41: -module-srfi38.c: In function 'scm_p_srfi38_write_with_shared_structure': +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DPKGDATADIR="\"/usr/share/sigscheme\"" -DSCMLIBDIR="\"/usr/share/sigscheme/lib\"" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o libsscm_la-module-srfi60.lo `test -f 'module-srfi60.c' || echo './'`module-srfi60.c +In file included from module-srfi55.c:38: +module-srfi55.c: In function 'scm_s_srfi55_require_extension': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id | ^~~~~~~~~~~~~ sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' 279 | ScmObj SCM_MANGLE(tmp); \ | ^~~~~~~~~~ -module-srfi38.c:81:5: note: in expansion of macro 'DECLARE_FUNCTION' - 81 | DECLARE_FUNCTION("write-with-shared-structure", procedure_variadic_1); +module-srfi55.c:84:5: note: in expansion of macro 'DECLARE_FUNCTION' + 84 | DECLARE_FUNCTION("require-extension", syntax_variadic_0); | ^~~~~~~~~~~~~~~~ sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] 269 | #define SCM_MANGLE(id) scm_internal_##id @@ -5862,8 +5935,8 @@ sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' 278 | const char *SCM_MANGLE(name); \ | ^~~~~~~~~~ -module-srfi38.c:81:5: note: in expansion of macro 'DECLARE_FUNCTION' - 81 | DECLARE_FUNCTION("write-with-shared-structure", procedure_variadic_1); +module-srfi55.c:84:5: note: in expansion of macro 'DECLARE_FUNCTION' + 84 | DECLARE_FUNCTION("require-extension", syntax_variadic_0); | ^~~~~~~~~~~~~~~~ In file included from module-srfi48.c:39: module-srfi48.c: In function 'scm_p_srfi48_format': @@ -5904,10 +5977,9 @@ module-srfi48.c:114:5: note: in expansion of macro 'DECLARE_FUNCTION' 114 | DECLARE_FUNCTION("format+", procedure_variadic_1); | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi38.c -o libsscm_la-module-srfi38.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi55.c -o libsscm_la-module-srfi55.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi48.c -o libsscm_la-module-srfi48.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi60.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi60.o -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi55.c -fPIC -DPIC -o .libs/libsscm_la-module-srfi55.o In file included from module-srfi43.c:38: module-srfi43.c: In function 'scm_s_let_vector_start_plus_end': sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] @@ -5929,16 +6001,6 @@ /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/limits.h:26, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:203, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/syslimits.h:7, - from /usr/lib/gcc/aarch64-linux-gnu/12/include/limits.h:34, - from sigscheme.h:43, - from module-srfi55.c:37: -/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi43.c -o libsscm_la-module-srfi43.o >/dev/null 2>&1 In file included from module-srfi60.c:39: module-srfi60.c: In function 'scm_p_srfi60_logand': @@ -6001,27 +6063,6 @@ module-srfi60.c:151:5: note: in expansion of macro 'DECLARE_FUNCTION' 151 | DECLARE_FUNCTION("logtest", procedure_fixed_2); | ^~~~~~~~~~~~~~~~ -In file included from module-srfi55.c:38: -module-srfi55.c: In function 'scm_s_srfi55_require_extension': -sigschemeinternal.h:269:24: warning: variable 'scm_internal_tmp' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:279:12: note: in expansion of macro 'SCM_MANGLE' - 279 | ScmObj SCM_MANGLE(tmp); \ - | ^~~~~~~~~~ -module-srfi55.c:84:5: note: in expansion of macro 'DECLARE_FUNCTION' - 84 | DECLARE_FUNCTION("require-extension", syntax_variadic_0); - | ^~~~~~~~~~~~~~~~ -sigschemeinternal.h:269:24: warning: variable 'scm_internal_name' set but not used [-Wunused-but-set-variable] - 269 | #define SCM_MANGLE(id) scm_internal_##id - | ^~~~~~~~~~~~~ -sigschemeinternal.h:278:17: note: in expansion of macro 'SCM_MANGLE' - 278 | const char *SCM_MANGLE(name); \ - | ^~~~~~~~~~ -module-srfi55.c:84:5: note: in expansion of macro 'DECLARE_FUNCTION' - 84 | DECLARE_FUNCTION("require-extension", syntax_variadic_0); - | ^~~~~~~~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi55.c -o libsscm_la-module-srfi55.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi60.c -o libsscm_la-module-srfi60.o >/dev/null 2>&1 In file included from module-srfi34.c:49: module-srfi34.c: In function 'raw_quote': @@ -6266,14 +6307,14 @@ 437 | DECLARE_PRIVATE_FUNCTION("guard", syntax_fixed_tailrec_0); | ^~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/sigscheme\" -DSCMLIBDIR=\"/usr/share/sigscheme/lib\" -I. -I../include -I/build/sigscheme-0.9.1/libgcroots/include -DSCM_COMPILING_LIBSSCM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c module-srfi34.c -o libsscm_la-module-srfi34.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -version-info 3:1:0 -Wl,-z,relro -Wl,-z,now -o libsscm.la -rpath /usr/lib/aarch64-linux-gnu libsscm_la-alloc.lo libsscm_la-storage.lo libsscm_la-storage-gc.lo libsscm_la-error.lo libsscm_la-symbol.lo libsscm_la-env.lo libsscm_la-eval.lo libsscm_la-syntax.lo libsscm_la-procedure.lo libsscm_la-list.lo libsscm_la-module.lo libsscm_la-sigscheme.lo libsscm_la-continuation.lo libsscm_la-scmport-file.lo libsscm_la-scmport-basechar.lo libsscm_la-encoding.lo libsscm_la-scmport-mbchar.lo libsscm_la-format.lo libsscm_la-qquote.lo libsscm_la-legacy-macro.lo libsscm_la-promise.lo libsscm_la-number.lo libsscm_la-number-io.lo libsscm_la-char.lo libsscm_la-string.lo libsscm_la-string-procedure.lo libsscm_la-vector.lo libsscm_la-port.lo libsscm_la-read.lo libsscm_la-write.lo libsscm_la-load.lo libsscm_la-deep-cadrs.lo libsscm_la-module-sscm-ext.lo libsscm_la-module-srfi1.lo libsscm_la-module-srfi2.lo libsscm_la-module-srfi6.lo libsscm_la-scmport-str.lo libsscm_la-module-srfi8.lo libsscm_la-module-srfi9.lo libsscm_la-module-srfi23.lo libsscm_la-module-srfi28.lo libsscm_la-module-srfi34.lo libsscm_la-module-srfi38.lo libsscm_la-module-srfi43.lo libsscm_la-module-srfi48.lo libsscm_la-module-srfi55.lo libsscm_la-module-srfi60.lo /build/sigscheme-0.9.1/libgcroots/libgcroots.la +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -version-info 3:1:0 -Wl,-z,relro -Wl,-z,now -o libsscm.la -rpath /usr/lib/aarch64-linux-gnu libsscm_la-alloc.lo libsscm_la-storage.lo libsscm_la-storage-gc.lo libsscm_la-error.lo libsscm_la-symbol.lo libsscm_la-env.lo libsscm_la-eval.lo libsscm_la-syntax.lo libsscm_la-procedure.lo libsscm_la-list.lo libsscm_la-module.lo libsscm_la-sigscheme.lo libsscm_la-continuation.lo libsscm_la-scmport-file.lo libsscm_la-scmport-basechar.lo libsscm_la-encoding.lo libsscm_la-scmport-mbchar.lo libsscm_la-format.lo libsscm_la-qquote.lo libsscm_la-legacy-macro.lo libsscm_la-promise.lo libsscm_la-number.lo libsscm_la-number-io.lo libsscm_la-char.lo libsscm_la-string.lo libsscm_la-string-procedure.lo libsscm_la-vector.lo libsscm_la-port.lo libsscm_la-read.lo libsscm_la-write.lo libsscm_la-load.lo libsscm_la-deep-cadrs.lo libsscm_la-module-sscm-ext.lo libsscm_la-module-srfi1.lo libsscm_la-module-srfi2.lo libsscm_la-module-srfi6.lo libsscm_la-scmport-str.lo libsscm_la-module-srfi8.lo libsscm_la-module-srfi9.lo libsscm_la-module-srfi23.lo libsscm_la-module-srfi28.lo libsscm_la-module-srfi34.lo libsscm_la-module-srfi38.lo libsscm_la-module-srfi43.lo libsscm_la-module-srfi48.lo libsscm_la-module-srfi55.lo libsscm_la-module-srfi60.lo /build/sigscheme-0.9.1/libgcroots/libgcroots.la libtool: link: gcc -shared -fPIC -DPIC .libs/libsscm_la-alloc.o .libs/libsscm_la-storage.o .libs/libsscm_la-storage-gc.o .libs/libsscm_la-error.o .libs/libsscm_la-symbol.o .libs/libsscm_la-env.o .libs/libsscm_la-eval.o .libs/libsscm_la-syntax.o .libs/libsscm_la-procedure.o .libs/libsscm_la-list.o .libs/libsscm_la-module.o .libs/libsscm_la-sigscheme.o .libs/libsscm_la-continuation.o .libs/libsscm_la-scmport-file.o .libs/libsscm_la-scmport-basechar.o .libs/libsscm_la-encoding.o .libs/libsscm_la-scmport-mbchar.o .libs/libsscm_la-format.o .libs/libsscm_la-qquote.o .libs/libsscm_la-legacy-macro.o .libs/libsscm_la-promise.o .libs/libsscm_la-number.o .libs/libsscm_la-number-io.o .libs/libsscm_la-char.o .libs/libsscm_la-string.o .libs/libsscm_la-string-procedure.o .libs/libsscm_la-vector.o .libs/libsscm_la-port.o .libs/libsscm_la-read.o .libs/libsscm_la-write.o .libs/libsscm_la-load.o .libs/libsscm_la-deep-cadrs.o .libs/libsscm_la-module-sscm-ext.o .libs/libsscm_la-module-srfi1.o .libs/libsscm_la-module-srfi2.o .libs/libsscm_la-module-srfi6.o .libs/libsscm_la-scmport-str.o .libs/libsscm_la-module-srfi8.o .libs/libsscm_la-module-srfi9.o .libs/libsscm_la-module-srfi23.o .libs/libsscm_la-module-srfi28.o .libs/libsscm_la-module-srfi34.o .libs/libsscm_la-module-srfi38.o .libs/libsscm_la-module-srfi43.o .libs/libsscm_la-module-srfi48.o .libs/libsscm_la-module-srfi55.o .libs/libsscm_la-module-srfi60.o -Wl,-rpath -Wl,/build/sigscheme-0.9.1/libgcroots/.libs /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libsscm.so.3 -o .libs/libsscm.so.3.0.1 libtool: link: (cd ".libs" && rm -f "libsscm.so.3" && ln -s "libsscm.so.3.0.1" "libsscm.so.3") libtool: link: (cd ".libs" && rm -f "libsscm.so" && ln -s "libsscm.so.3.0.1" "libsscm.so") libtool: link: ar cr .libs/libsscm.a libsscm_la-alloc.o libsscm_la-storage.o libsscm_la-storage-gc.o libsscm_la-error.o libsscm_la-symbol.o libsscm_la-env.o libsscm_la-eval.o libsscm_la-syntax.o libsscm_la-procedure.o libsscm_la-list.o libsscm_la-module.o libsscm_la-sigscheme.o libsscm_la-continuation.o libsscm_la-scmport-file.o libsscm_la-scmport-basechar.o libsscm_la-encoding.o libsscm_la-scmport-mbchar.o libsscm_la-format.o libsscm_la-qquote.o libsscm_la-legacy-macro.o libsscm_la-promise.o libsscm_la-number.o libsscm_la-number-io.o libsscm_la-char.o libsscm_la-string.o libsscm_la-string-procedure.o libsscm_la-vector.o libsscm_la-port.o libsscm_la-read.o libsscm_la-write.o libsscm_la-load.o libsscm_la-deep-cadrs.o libsscm_la-module-sscm-ext.o libsscm_la-module-srfi1.o libsscm_la-module-srfi2.o libsscm_la-module-srfi6.o libsscm_la-scmport-str.o libsscm_la-module-srfi8.o libsscm_la-module-srfi9.o libsscm_la-module-srfi23.o libsscm_la-module-srfi28.o libsscm_la-module-srfi34.o libsscm_la-module-srfi38.o libsscm_la-module-srfi43.o libsscm_la-module-srfi48.o libsscm_la-module-srfi55.o libsscm_la-module-srfi60.o libtool: link: ranlib .libs/libsscm.a libtool: link: ( cd ".libs" && rm -f "libsscm.la" && ln -s "../libsscm.la" "libsscm.la" ) -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z,relro -Wl,-z,now -o sscm sscm-main.o libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z,relro -Wl,-z,now -o sscm sscm-main.o libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/sscm sscm-main.o ./.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so make[3]: Leaving directory '/build/sigscheme-0.9.1/src' make[2]: Leaving directory '/build/sigscheme-0.9.1/src' @@ -6375,70 +6416,70 @@ make check-TESTS make[3]: Entering directory '/build/sigscheme-0.9.1/test' make[4]: Entering directory '/build/sigscheme-0.9.1/test' -PASS: test-apply.scm PASS: test-assoc.scm +PASS: test-apply.scm PASS: test-begin.scm +PASS: test-bool.scm PASS: test-char-pred.scm PASS: test-continuation.scm -PASS: test-bool.scm PASS: test-define.scm PASS: test-char-cmp.scm -PASS: test-dyn-extent.scm PASS: test-define-internal.scm PASS: test-eq.scm -PASS: test-eval.scm +PASS: test-dyn-extent.scm +PASS: test-eqv.scm PASS: test-do.scm +PASS: test-eval.scm PASS: test-equal.scm -PASS: test-eqv.scm -XFAIL: test-fail.scm PASS: test-formal-syntax.scm -PASS: test-lambda.scm +XFAIL: test-fail.scm +PASS: test-let.scm PASS: test-legacy-macro.scm +PASS: test-formatplus.scm +PASS: test-lambda.scm PASS: test-letrec.scm +PASS: test-letstar.scm PASS: test-list.scm PASS: test-map.scm -PASS: test-letstar.scm -PASS: test-let.scm PASS: test-member.scm -PASS: test-named-let.scm PASS: test-misc.scm -PASS: test-formatplus.scm +PASS: test-named-let.scm PASS: test-number-literal.scm PASS: test-number-arith.scm +PASS: test-obsolete.scm +PASS: test-number-io.scm PASS: test-number-cmp.scm PASS: test-number-pred.scm -PASS: test-number-io.scm -PASS: test-obsolete.scm -PASS: test-quote.scm PASS: test-pair.scm +PASS: test-quote.scm PASS: test-srfi0.scm -PASS: test-srfi6.scm +PASS: test-srfi2.scm PASS: test-srfi1-obsolete.scm +PASS: test-srfi9.scm +PASS: test-srfi6.scm PASS: test-srfi8.scm -PASS: test-srfi2.scm PASS: test-srfi28.scm +PASS: test-srfi1-another.scm PASS: test-srfi34.scm PASS: test-srfi38.scm PASS: test-srfi34-2.scm -PASS: test-srfi9.scm -PASS: test-srfi1-another.scm -PASS: test-srfi48.scm PASS: test-srfi43.scm PASS: test-srfi60.scm PASS: test-srfi55.scm +PASS: test-srfi48.scm PASS: test-sscm-ext.scm PASS: test-string-core.scm -PASS: test-string.scm +PASS: test-string-cmp.scm SKIP: test-string-null.scm SKIP: test-syntax-rules.scm PASS: test-symbol.scm -PASS: test-string-cmp.scm -PASS: test-string-proc.scm PASS: test-syntax.scm +PASS: test-string.scm PASS: test-unittest.scm +PASS: test-string-proc.scm PASS: test-values.scm -PASS: test-vector.scm PASS: test-enc-utf8.scm +PASS: test-vector.scm ============================================================================ Testsuite summary for SigScheme 0.9.1 ============================================================================ @@ -6465,23 +6506,8 @@ gcc -DHAVE_CONFIG_H -I. -I../src -I../include -I../src -I/build/sigscheme-0.9.1/libgcroots/include -DTST_SCM_SYSTEM_LOAD_PATH=\"/build/sigscheme-0.9.1/lib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o test-storage-coll.o test-storage-coll.c gcc -DHAVE_CONFIG_H -I. -I../src -I../include -I../src -I/build/sigscheme-0.9.1/libgcroots/include -DTST_SCM_SYSTEM_LOAD_PATH=\"/build/sigscheme-0.9.1/lib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o test-storage-compact-coll.o test-storage-compact-coll.c gcc -DHAVE_CONFIG_H -I. -I../src -I../include -I../src -I/build/sigscheme-0.9.1/libgcroots/include -DTST_SCM_SYSTEM_LOAD_PATH=\"/build/sigscheme-0.9.1/lib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o test-strcasecmp-coll.o test-strcasecmp-coll.c -/source/test-c/test-gc-protect.c: In function 'protected_func': -/source/test-c/test-gc-protect.c:87:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] -/source/test-c/test-gc-protect.c: In function 'var_in_protected_func': -/source/test-c/test-gc-protect.c:109:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] -/source/test-c/test-gc-protect.c: In function 'vars_in_protected_func': -/source/test-c/test-gc-protect.c:137:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] -/source/test-c/test-gc-protect.c: In function 'test_implicit_protection': -/source/test-c/test-gc-protect.c:224:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] -In file included from /source/test-c/test-gc-protect.c:37: -sscm-test.h: At top level: -sscm-test.h:191:1: warning: 'tst_run' defined but not used [-Wunused-function] - 191 | tst_run(void (*fn)(tst_suite_info *, tst_case_info *), - | ^~~~~~~ In file included from /source/test-c/test-alignment.c:36: /source/test-c/test-alignment.c: In function 'tst_1': -In file included from /source/test-c/test-storage.c:46: -/source/test-c/test-storage.c: In function 'tst_1': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6501,46 +6527,6 @@ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:172:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -sscm-test.h:414:17: note: in expansion of macro 'TST_EQ_OBJ' - 414 | #define TST_EQ TST_EQ_OBJ - | ^~~~~~~~~~ -/source/test-c/test-storage.c:124:5: note: in expansion of macro 'TST_EQ' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -sscm-test.h:414:17: note: in expansion of macro 'TST_EQ_OBJ' - 414 | #define TST_EQ TST_EQ_OBJ - | ^~~~~~~~~~ -/source/test-c/test-storage.c:124:5: note: in expansion of macro 'TST_EQ' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6577,19 +6563,6 @@ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:172:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' -/source/test-c/test-storage.c:126:5: note: in expansion of macro 'TST_EXPR' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6626,19 +6599,6 @@ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:172:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' -/source/test-c/test-storage.c:127:5: note: in expansion of macro 'TST_EXPR' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6656,6 +6616,8 @@ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:172:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-gc-protect.c: In function 'protected_func': +/source/test-c/test-gc-protect.c:87:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6800,97 +6762,6 @@ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:172:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' -/source/test-c/test-storage.c:128:5: note: in expansion of macro 'TST_EXPR' -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' -/source/test-c/test-storage.c:129:5: note: in expansion of macro 'TST_EXPR' -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' -/source/test-c/test-storage.c:130:5: note: in expansion of macro 'TST_EXPR' -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' -/source/test-c/test-storage.c:131:5: note: in expansion of macro 'TST_EXPR' -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' -/source/test-c/test-storage.c:136:5: note: in expansion of macro 'TST_EXPR' -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' -/source/test-c/test-storage.c:138:5: note: in expansion of macro 'TST_EXPR' -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' -/source/test-c/test-storage.c:139:5: note: in expansion of macro 'TST_EXPR' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6910,27 +6781,6 @@ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:172:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:395:34: note: in expansion of macro 'TST_EQUALITY' - 395 | #define TST_NEQ_OBJ(x, a, desc) TST_EQUALITY(!SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -sscm-test.h:415:17: note: in expansion of macro 'TST_NEQ_OBJ' - 415 | #define TST_NEQ TST_NEQ_OBJ - | ^~~~~~~~~~~ -/source/test-c/test-storage.c:142:5: note: in expansion of macro 'TST_NEQ' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6948,46 +6798,6 @@ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:172:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:395:34: note: in expansion of macro 'TST_EQUALITY' - 395 | #define TST_NEQ_OBJ(x, a, desc) TST_EQUALITY(!SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -sscm-test.h:415:17: note: in expansion of macro 'TST_NEQ_OBJ' - 415 | #define TST_NEQ TST_NEQ_OBJ - | ^~~~~~~~~~~ -/source/test-c/test-storage.c:142:5: note: in expansion of macro 'TST_NEQ' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -sscm-test.h:414:17: note: in expansion of macro 'TST_EQ_OBJ' - 414 | #define TST_EQ TST_EQ_OBJ - | ^~~~~~~~~~ -/source/test-c/test-storage.c:143:5: note: in expansion of macro 'TST_EQ' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7019,25 +6829,6 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -sscm-test.h:414:17: note: in expansion of macro 'TST_EQ_OBJ' - 414 | #define TST_EQ TST_EQ_OBJ - | ^~~~~~~~~~ -/source/test-c/test-storage.c:143:5: note: in expansion of macro 'TST_EQ' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ @@ -7079,6 +6870,10 @@ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:172:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-gc-protect.c: In function 'var_in_protected_func': +/source/test-c/test-gc-protect.c:109:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] +/source/test-c/test-gc-protect.c: In function 'vars_in_protected_func': +/source/test-c/test-gc-protect.c:137:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7098,7 +6893,6 @@ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:172:5: note: in expansion of macro 'TEST_ALIGNMENT' -/source/test-c/test-storage.c: In function 'tst_2': sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7130,28 +6924,6 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:160:5: note: in expansion of macro 'CONS_TST' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ @@ -7174,26 +6946,6 @@ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:172:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:160:5: note: in expansion of macro 'CONS_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7249,6 +7001,8 @@ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' +In file included from /source/test-c/test-global.c:39: +/source/test-c/test-global.c: In function 'tst_1': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7263,31 +7017,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:160:5: note: in expansion of macro 'CONS_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-global.c:70:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7300,14 +7036,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:160:5: note: in expansion of macro 'CONS_TST' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-global.c:70:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7322,11 +7057,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-global.c:71:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7339,11 +7076,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-global.c:71:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7358,14 +7097,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-global.c:72:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7378,36 +7116,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-global.c:72:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7420,14 +7135,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' +/source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7442,14 +7154,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' +/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7462,14 +7171,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' +/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7542,28 +7248,8 @@ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' +/source/test-c/test-gc-protect.c: In function 'test_implicit_protection': +/source/test-c/test-gc-protect.c:224:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7595,26 +7281,6 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ @@ -7692,6 +7358,7 @@ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-global.c: In function 'tst_2': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7706,11 +7373,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-global.c:81:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7723,11 +7392,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-global.c:81:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7742,11 +7413,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-global.c:82:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7759,11 +7432,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-global.c:82:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7781,31 +7456,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' -/source/test-c/test-storage.c: In function 'tst_3': -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:182:5: note: in expansion of macro 'CLOSURE_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7818,14 +7470,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:182:5: note: in expansion of macro 'CLOSURE_TST' +/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7840,14 +7489,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:182:5: note: in expansion of macro 'CLOSURE_TST' +/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7860,14 +7506,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:182:5: note: in expansion of macro 'CLOSURE_TST' +/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7882,14 +7525,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' +/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7902,14 +7542,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' +/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7924,30 +7561,10 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ @@ -7961,14 +7578,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' +/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7983,11 +7597,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-global.c:83:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8000,11 +7616,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:173:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-global.c:83:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8055,28 +7673,6 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ @@ -8099,26 +7695,6 @@ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8205,14 +7781,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' +/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8225,14 +7798,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' +/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8250,7 +7820,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ @@ -8267,7 +7837,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ @@ -8286,7 +7856,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ @@ -8303,7 +7873,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ @@ -8322,7 +7892,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ @@ -8339,9 +7909,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' -/source/test-c/test-storage.c: In function 'tst_4': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8356,13 +7925,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:196:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:199:5: note: in expansion of macro 'INT_TST' +/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8375,13 +7942,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:196:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:199:5: note: in expansion of macro 'INT_TST' +/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8396,13 +7961,34 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:196:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:200:5: note: in expansion of macro 'INT_TST' +/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' +In file included from /source/test-c/test-storage.c:46: +/source/test-c/test-storage.c: In function 'tst_1': +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ + | ^~~~~~~~~~~~ +sscm-test.h:414:17: note: in expansion of macro 'TST_EQ_OBJ' + 414 | #define TST_EQ TST_EQ_OBJ + | ^~~~~~~~~~ +/source/test-c/test-storage.c:124:5: note: in expansion of macro 'TST_EQ' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8415,13 +8001,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:196:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:200:5: note: in expansion of macro 'INT_TST' +/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8439,7 +8023,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ @@ -8456,7 +8040,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ @@ -8475,7 +8059,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ @@ -8492,7 +8076,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ @@ -8511,8 +8095,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8528,8 +8112,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8544,13 +8128,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:196:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:201:5: note: in expansion of macro 'INT_TST' +/source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8563,14 +8145,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:196:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:201:5: note: in expansion of macro 'INT_TST' -/source/test-c/test-storage.c: In function 'tst_5': +/source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8585,13 +8164,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:217:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:220:5: note: in expansion of macro 'CHAR_TST' +/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8604,15 +8181,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:217:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:220:5: note: in expansion of macro 'CHAR_TST' -In file included from /source/test-c/test-global.c:39: -/source/test-c/test-global.c: In function 'tst_1': +/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8627,13 +8200,28 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-global.c:70:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8648,13 +8236,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:217:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:221:5: note: in expansion of macro 'CHAR_TST' +/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8667,13 +8253,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-global.c:70:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8686,13 +8270,52 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:217:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:221:5: note: in expansion of macro 'CHAR_TST' +sscm-test.h:414:17: note: in expansion of macro 'TST_EQ_OBJ' + 414 | #define TST_EQ TST_EQ_OBJ + | ^~~~~~~~~~ +/source/test-c/test-storage.c:124:5: note: in expansion of macro 'TST_EQ' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' +/source/test-c/test-storage.c:126:5: note: in expansion of macro 'TST_EXPR' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' +/source/test-c/test-storage.c:127:5: note: in expansion of macro 'TST_EXPR' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' +/source/test-c/test-storage.c:128:5: note: in expansion of macro 'TST_EXPR' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8707,13 +8330,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-global.c:71:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8726,13 +8347,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-global.c:71:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8750,8 +8369,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8767,8 +8386,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8786,8 +8405,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8803,8 +8422,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:174:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8822,8 +8441,13 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +In file included from /source/test-c/test-gc-protect.c:37: +sscm-test.h: At top level: +sscm-test.h:191:1: warning: 'tst_run' defined but not used [-Wunused-function] + 191 | tst_run(void (*fn)(tst_suite_info *, tst_case_info *), + | ^~~~~~~ sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8839,7 +8463,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ @@ -8858,7 +8482,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ @@ -8875,7 +8499,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ @@ -8894,7 +8518,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ @@ -8911,7 +8535,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ @@ -8930,8 +8554,90 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' +/source/test-c/test-storage.c:129:5: note: in expansion of macro 'TST_EXPR' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' +/source/test-c/test-storage.c:130:5: note: in expansion of macro 'TST_EXPR' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' +/source/test-c/test-storage.c:131:5: note: in expansion of macro 'TST_EXPR' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' +/source/test-c/test-storage.c:136:5: note: in expansion of macro 'TST_EXPR' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' +/source/test-c/test-storage.c:138:5: note: in expansion of macro 'TST_EXPR' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8946,30 +8652,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:217:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:222:5: note: in expansion of macro 'CHAR_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8982,13 +8669,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:217:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:222:5: note: in expansion of macro 'CHAR_TST' +/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9006,8 +8691,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9023,8 +8708,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9042,8 +8727,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9059,8 +8744,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9075,13 +8760,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-global.c:72:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9094,14 +8777,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-global.c:72:5: note: in expansion of macro 'TST_TN_EQ_INT' -/source/test-c/test-global.c: In function 'tst_2': +/source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9116,13 +8796,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-global.c:81:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9135,14 +8813,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-global.c:81:5: note: in expansion of macro 'TST_TN_EQ_INT' -/source/test-c/test-storage.c: In function 'tst_6': +/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9157,14 +8832,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:241:5: note: in expansion of macro 'SYMBOL_TST' +/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9177,14 +8849,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:241:5: note: in expansion of macro 'SYMBOL_TST' +/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9199,13 +8868,41 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-global.c:82:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +/source/test-c/test-storage.c:118:24: note: in expansion of macro 'TST_COND' +/source/test-c/test-storage.c:139:5: note: in expansion of macro 'TST_EXPR' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9220,14 +8917,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:241:5: note: in expansion of macro 'SYMBOL_TST' +sscm-test.h:395:34: note: in expansion of macro 'TST_EQUALITY' + 395 | #define TST_NEQ_OBJ(x, a, desc) TST_EQUALITY(!SCM_EQ, scm_uintobj_t, \ + | ^~~~~~~~~~~~ +sscm-test.h:415:17: note: in expansion of macro 'TST_NEQ_OBJ' + 415 | #define TST_NEQ TST_NEQ_OBJ + | ^~~~~~~~~~~ +/source/test-c/test-storage.c:142:5: note: in expansion of macro 'TST_NEQ' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9240,33 +8936,36 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-global.c:82:5: note: in expansion of macro 'TST_TN_EQ_INT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ +sscm-test.h:395:34: note: in expansion of macro 'TST_EQUALITY' + 395 | #define TST_NEQ_OBJ(x, a, desc) TST_EQUALITY(!SCM_EQ, scm_uintobj_t, \ + | ^~~~~~~~~~~~ +sscm-test.h:415:17: note: in expansion of macro 'TST_NEQ_OBJ' + 415 | #define TST_NEQ TST_NEQ_OBJ + | ^~~~~~~~~~~ +/source/test-c/test-storage.c:142:5: note: in expansion of macro 'TST_NEQ' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ + 319 | ++TST_CASE_INFO->fail, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) + 322 | 0) | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:241:5: note: in expansion of macro 'SYMBOL_TST' +sscm-test.h:414:17: note: in expansion of macro 'TST_EQ_OBJ' + 414 | #define TST_EQ TST_EQ_OBJ + | ^~~~~~~~~~ +/source/test-c/test-storage.c:143:5: note: in expansion of macro 'TST_EQ' +In file included from /source/test-c/test-storage-compact.c:41: +/source/test-c/test-storage-compact.c: In function 'tst_3': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9281,13 +8980,29 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-global.c:83:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +sscm-test.h:342:30: note: in expansion of macro 'TST_COND' + 342 | #define TST_FALSE(exp, desc) TST_COND(!(exp), desc) + | ^~~~~~~~ +sscm-test.h:428:23: note: in expansion of macro 'TST_FALSE' + 428 | do { TST_TN_SAVE; TST_FALSE((exp), TST_TN_NAME()); } while (0) + | ^~~~~~~~~ +/source/test-c/test-storage-compact.c:183:5: note: in expansion of macro 'TST_TN_FALSE' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9300,13 +9015,47 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-global.c:83:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +sscm-test.h:342:30: note: in expansion of macro 'TST_COND' + 342 | #define TST_FALSE(exp, desc) TST_COND(!(exp), desc) + | ^~~~~~~~ +sscm-test.h:428:23: note: in expansion of macro 'TST_FALSE' + 428 | do { TST_TN_SAVE; TST_FALSE((exp), TST_TN_NAME()); } while (0) + | ^~~~~~~~~ +/source/test-c/test-storage-compact.c:184:5: note: in expansion of macro 'TST_TN_FALSE' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +sscm-test.h:341:30: note: in expansion of macro 'TST_COND' + 341 | #define TST_TRUE(exp, desc) TST_COND((exp), desc) + | ^~~~~~~~ +sscm-test.h:426:23: note: in expansion of macro 'TST_TRUE' + 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) + | ^~~~~~~~ +/source/test-c/test-storage-compact.c:185:5: note: in expansion of macro 'TST_TN_TRUE' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9324,8 +9073,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9341,8 +9090,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9357,11 +9106,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:186:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9374,11 +9125,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:186:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9396,8 +9149,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9413,27 +9166,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ - | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9446,11 +9180,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:414:17: note: in expansion of macro 'TST_EQ_OBJ' + 414 | #define TST_EQ TST_EQ_OBJ + | ^~~~~~~~~~ +/source/test-c/test-storage.c:143:5: note: in expansion of macro 'TST_EQ' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9469,7 +9205,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9486,7 +9222,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9505,7 +9241,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9522,7 +9258,8 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:175:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c: In function 'tst_2': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9537,11 +9274,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:160:5: note: in expansion of macro 'CONS_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9556,14 +9296,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' +/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9580,7 +9317,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9593,14 +9330,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' /source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:160:5: note: in expansion of macro 'CONS_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9619,7 +9356,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9636,7 +9373,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9656,9 +9393,28 @@ | ^~~~~~~~~~~~ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' /source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:160:5: note: in expansion of macro 'CONS_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9676,9 +9432,26 @@ | ^~~~~~~~~~~~ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' /source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:160:5: note: in expansion of macro 'CONS_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9693,14 +9466,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' +/source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9713,14 +9483,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' +/source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9738,8 +9505,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9755,8 +9522,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9774,8 +9541,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9791,8 +9558,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9810,8 +9577,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9827,8 +9594,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9846,8 +9613,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9863,8 +9630,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9879,14 +9646,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' +/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9901,31 +9665,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9941,27 +9688,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9974,11 +9702,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9996,8 +9727,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10013,8 +9744,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10032,51 +9763,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' -/source/test-c/test-storage.c: In function 'tst_7': -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:257:5: note: in expansion of macro 'STRING_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:257:5: note: in expansion of macro 'STRING_TST' +/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10091,14 +9779,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' /source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:257:5: note: in expansion of macro 'STRING_TST' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10111,14 +9799,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:257:5: note: in expansion of macro 'STRING_TST' +/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10131,11 +9816,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10153,8 +9841,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10170,8 +9858,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10186,11 +9874,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:189:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10203,11 +9893,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:176:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:189:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10226,7 +9918,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10243,7 +9935,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10262,7 +9954,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10279,7 +9971,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10298,7 +9990,47 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:190:5: note: in expansion of macro 'TST_TN_EQ_INT' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:190:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10315,7 +10047,8 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +gcc -DHAVE_CONFIG_H -I. -I../src -I../include -I../src -I/build/sigscheme-0.9.1/libgcroots/include -DTST_SCM_SYSTEM_LOAD_PATH=\"/build/sigscheme-0.9.1/lib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o test-length-coll.o test-length-coll.c sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10334,7 +10067,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10351,7 +10084,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10370,7 +10103,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10387,7 +10120,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10406,7 +10139,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10423,7 +10156,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10442,7 +10175,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10459,7 +10192,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10474,11 +10207,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10491,11 +10227,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10510,12 +10249,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' -gcc -DHAVE_CONFIG_H -I. -I../src -I../include -I../src -I/build/sigscheme-0.9.1/libgcroots/include -DTST_SCM_SYSTEM_LOAD_PATH=\"/build/sigscheme-0.9.1/lib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o test-length-coll.o test-length-coll.c +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10528,11 +10269,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:151:9: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:161:5: note: in expansion of macro 'CONS_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10550,8 +10294,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10567,8 +10311,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10586,8 +10330,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10603,8 +10347,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10622,8 +10366,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10639,8 +10383,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:177:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10658,7 +10402,24 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ @@ -10674,14 +10435,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' +/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10694,70 +10452,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' -In file included from /source/test-c/test-storage-compact.c:41: -/source/test-c/test-storage-compact.c: In function 'tst_3': -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -sscm-test.h:342:30: note: in expansion of macro 'TST_COND' - 342 | #define TST_FALSE(exp, desc) TST_COND(!(exp), desc) - | ^~~~~~~~ -sscm-test.h:428:23: note: in expansion of macro 'TST_FALSE' - 428 | do { TST_TN_SAVE; TST_FALSE((exp), TST_TN_NAME()); } while (0) - | ^~~~~~~~~ -/source/test-c/test-storage-compact.c:183:5: note: in expansion of macro 'TST_TN_FALSE' -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -sscm-test.h:342:30: note: in expansion of macro 'TST_COND' - 342 | #define TST_FALSE(exp, desc) TST_COND(!(exp), desc) - | ^~~~~~~~ -sscm-test.h:428:23: note: in expansion of macro 'TST_FALSE' - 428 | do { TST_TN_SAVE; TST_FALSE((exp), TST_TN_NAME()); } while (0) - | ^~~~~~~~~ -/source/test-c/test-storage-compact.c:184:5: note: in expansion of macro 'TST_TN_FALSE' -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -sscm-test.h:341:30: note: in expansion of macro 'TST_COND' - 341 | #define TST_TRUE(exp, desc) TST_COND((exp), desc) - | ^~~~~~~~ -sscm-test.h:426:23: note: in expansion of macro 'TST_TRUE' - 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) - | ^~~~~~~~ -/source/test-c/test-storage-compact.c:185:5: note: in expansion of macro 'TST_TN_TRUE' +/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10772,13 +10471,12 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:186:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c: In function 'tst_3': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10793,33 +10491,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:186:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:182:5: note: in expansion of macro 'CLOSURE_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10836,7 +10515,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10855,7 +10534,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10872,7 +10551,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10891,7 +10570,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10908,7 +10587,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10927,7 +10606,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10944,7 +10623,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10959,48 +10638,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:193:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11018,8 +10662,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11032,30 +10676,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:193:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11071,8 +10698,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11090,8 +10717,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11107,8 +10734,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11126,29 +10753,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:189:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11161,13 +10767,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:189:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11188,26 +10792,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:190:5: note: in expansion of macro 'TST_TN_EQ_INT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:190:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage-compact.c:194:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11220,33 +10805,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' /source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:182:5: note: in expansion of macro 'CLOSURE_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11261,28 +10827,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:182:5: note: in expansion of macro 'CLOSURE_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11295,14 +10847,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:182:5: note: in expansion of macro 'CLOSURE_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11320,8 +10872,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11337,8 +10889,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11356,8 +10908,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11373,8 +10925,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:178:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11389,14 +10941,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' +/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11409,35 +10958,11 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:193:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11456,7 +10981,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:193:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage-compact.c:194:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11471,32 +10996,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:194:5: note: in expansion of macro 'TST_TN_EQ_INT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:194:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11515,6 +11019,23 @@ 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~ /source/test-c/test-storage-compact.c:196:5: note: in expansion of macro 'TST_TN_TRUE' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11550,24 +11071,7 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' /source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ @@ -11587,6 +11091,23 @@ 428 | do { TST_TN_SAVE; TST_FALSE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~~ /source/test-c/test-storage-compact.c:198:5: note: in expansion of macro 'TST_TN_FALSE' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11608,7 +11129,6 @@ 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-storage-compact.c:199:5: note: in expansion of macro 'TST_TN_EQ_INT' -/source/test-c/test-storage.c: In function 'vector': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11626,8 +11146,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11662,8 +11182,8 @@ sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11678,14 +11198,11 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:297:5: note: in expansion of macro 'VECTOR_TST' +/source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11700,11 +11217,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11717,14 +11237,30 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:297:5: note: in expansion of macro 'VECTOR_TST' +/source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' + 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11741,7 +11277,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11760,7 +11296,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11777,7 +11313,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11796,7 +11332,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11813,7 +11349,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11832,7 +11368,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11849,7 +11385,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11868,7 +11404,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11885,7 +11421,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11904,7 +11440,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11921,29 +11457,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:297:5: note: in expansion of macro 'VECTOR_TST' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11977,33 +11491,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:202:5: note: in expansion of macro 'TST_TN_EQ_INT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:297:5: note: in expansion of macro 'VECTOR_TST' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12018,13 +11513,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:203:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12037,13 +11533,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:203:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12062,28 +11559,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:206:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12100,26 +11576,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:206:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12138,7 +11595,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12155,7 +11612,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12174,7 +11631,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12191,28 +11648,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:207:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12231,25 +11667,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:207:5: note: in expansion of macro 'TST_TN_EQ_INT' -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -sscm-test.h:341:30: note: in expansion of macro 'TST_COND' - 341 | #define TST_TRUE(exp, desc) TST_COND((exp), desc) - | ^~~~~~~~ -sscm-test.h:426:23: note: in expansion of macro 'TST_TRUE' - 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) - | ^~~~~~~~ -/source/test-c/test-storage-compact.c:209:5: note: in expansion of macro 'TST_TN_TRUE' +/source/test-c/test-storage-compact.c:202:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12268,7 +11686,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12285,7 +11703,7 @@ 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ | ^~~~~~~~~~~~ /source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:179:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12300,11 +11718,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:203:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12317,11 +11737,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:41:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:203:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12336,11 +11758,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12353,11 +11778,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:43:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12372,11 +11800,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12389,11 +11820,15 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:45:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:178:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:183:5: note: in expansion of macro 'CLOSURE_TST' +/source/test-c/test-storage.c: In function 'tst_4': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12408,47 +11843,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -sscm-test.h:342:30: note: in expansion of macro 'TST_COND' - 342 | #define TST_FALSE(exp, desc) TST_COND(!(exp), desc) - | ^~~~~~~~ -sscm-test.h:428:23: note: in expansion of macro 'TST_FALSE' - 428 | do { TST_TN_SAVE; TST_FALSE((exp), TST_TN_NAME()); } while (0) - | ^~~~~~~~~ -/source/test-c/test-storage-compact.c:210:5: note: in expansion of macro 'TST_TN_FALSE' -sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 335 | (((cond) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | || \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 338 | __LINE__, desc))) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 339 | && TST_SUCC()) - | ^~~~~~~~~~~~~~ -sscm-test.h:342:30: note: in expansion of macro 'TST_COND' - 342 | #define TST_FALSE(exp, desc) TST_COND(!(exp), desc) - | ^~~~~~~~ -sscm-test.h:428:23: note: in expansion of macro 'TST_FALSE' - 428 | do { TST_TN_SAVE; TST_FALSE((exp), TST_TN_NAME()); } while (0) - | ^~~~~~~~~ -/source/test-c/test-storage-compact.c:211:5: note: in expansion of macro 'TST_TN_FALSE' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:206:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12466,10 +11867,10 @@ sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:212:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:196:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:199:5: note: in expansion of macro 'INT_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12488,7 +11889,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:212:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage-compact.c:206:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12501,11 +11902,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:47:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:196:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:199:5: note: in expansion of macro 'INT_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12520,28 +11923,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:49:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:207:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12556,11 +11944,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:196:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:200:5: note: in expansion of macro 'INT_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12573,30 +11963,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:51:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:207:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12609,11 +11982,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:53:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:196:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:200:5: note: in expansion of macro 'INT_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12628,11 +12003,86 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:196:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:201:5: note: in expansion of macro 'INT_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:196:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:201:5: note: in expansion of macro 'INT_TST' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +sscm-test.h:341:30: note: in expansion of macro 'TST_COND' + 341 | #define TST_TRUE(exp, desc) TST_COND((exp), desc) + | ^~~~~~~~ +sscm-test.h:426:23: note: in expansion of macro 'TST_TRUE' + 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) + | ^~~~~~~~ +/source/test-c/test-storage-compact.c:209:5: note: in expansion of macro 'TST_TN_TRUE' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +sscm-test.h:342:30: note: in expansion of macro 'TST_COND' + 342 | #define TST_FALSE(exp, desc) TST_COND(!(exp), desc) + | ^~~~~~~~ +sscm-test.h:428:23: note: in expansion of macro 'TST_FALSE' + 428 | do { TST_TN_SAVE; TST_FALSE((exp), TST_TN_NAME()); } while (0) + | ^~~~~~~~~ +/source/test-c/test-storage-compact.c:210:5: note: in expansion of macro 'TST_TN_FALSE' +sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 335 | (((cond) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | || \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 337 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n", \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 338 | __LINE__, desc))) \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 339 | && TST_SUCC()) + | ^~~~~~~~~~~~~~ +sscm-test.h:342:30: note: in expansion of macro 'TST_COND' + 342 | #define TST_FALSE(exp, desc) TST_COND(!(exp), desc) + | ^~~~~~~~ +sscm-test.h:428:23: note: in expansion of macro 'TST_FALSE' + 428 | do { TST_TN_SAVE; TST_FALSE((exp), TST_TN_NAME()); } while (0) + | ^~~~~~~~~ +/source/test-c/test-storage-compact.c:211:5: note: in expansion of macro 'TST_TN_FALSE' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12653,7 +12103,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:215:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage-compact.c:212:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12672,7 +12122,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:215:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage-compact.c:212:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12693,7 +12143,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:216:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage-compact.c:215:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12712,24 +12162,8 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:216:5: note: in expansion of macro 'TST_TN_EQ_INT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:55:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage-compact.c:215:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage.c: In function 'tst_5': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12744,11 +12178,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:217:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:220:5: note: in expansion of macro 'CHAR_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12761,11 +12197,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:57:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:217:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:220:5: note: in expansion of macro 'CHAR_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12780,14 +12218,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:217:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:221:5: note: in expansion of macro 'CHAR_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12802,11 +12239,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:216:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12819,11 +12258,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:59:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:216:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12836,14 +12277,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:217:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:221:5: note: in expansion of macro 'CHAR_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12858,11 +12298,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:217:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:222:5: note: in expansion of macro 'CHAR_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12875,11 +12317,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:61:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:217:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:222:5: note: in expansion of macro 'CHAR_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12937,31 +12381,11 @@ sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:220:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage.c: In function 'tst_6': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12976,11 +12400,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:241:5: note: in expansion of macro 'SYMBOL_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12993,32 +12420,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:367:33: note: in expansion of macro 'TST_EQUALITY' - 367 | #define TST_EQ_UINT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, uintmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-alignment.c:63:5: note: in expansion of macro 'TST_EQ_UINT' -/source/test-c/test-alignment.c:180:5: note: in expansion of macro 'TEST_ALIGNMENT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:220:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:241:5: note: in expansion of macro 'SYMBOL_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13147,14 +12556,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:241:5: note: in expansion of macro 'SYMBOL_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13167,14 +12576,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:241:5: note: in expansion of macro 'SYMBOL_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13192,11 +12601,10 @@ sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:256:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13212,11 +12620,10 @@ sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:256:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13237,7 +12644,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:256:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage-compact.c:257:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13256,7 +12663,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:256:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage-compact.c:257:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13271,13 +12678,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:257:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13290,14 +12698,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:257:5: note: in expansion of macro 'TST_TN_EQ_INT' -/source/test-c/test-storage.c: In function 'tst_9': +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13319,27 +12727,6 @@ 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-storage-compact.c:260:5: note: in expansion of macro 'TST_TN_EQ_INT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:325:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:328:5: note: in expansion of macro 'VALS_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13359,25 +12746,6 @@ 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-storage-compact.c:260:5: note: in expansion of macro 'TST_TN_EQ_INT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' - 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:325:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:328:5: note: in expansion of macro 'VALS_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13530,9 +12898,10 @@ 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:325:5: note: in expansion of macro 'TST_SET1' -/source/test-c/test-storage.c:329:5: note: in expansion of macro 'VALS_TST' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13549,32 +12918,10 @@ 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' -/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:325:5: note: in expansion of macro 'TST_SET1' -/source/test-c/test-storage.c:329:5: note: in expansion of macro 'VALS_TST' -/source/test-c/test-storage.c: In function 'tst_10': -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:343:5: note: in expansion of macro 'FUNC_TST' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13615,26 +12962,6 @@ 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-storage-compact.c:269:5: note: in expansion of macro 'TST_TN_EQ_INT' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:343:5: note: in expansion of macro 'FUNC_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13649,13 +12976,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:270:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13668,13 +12996,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-storage-compact.c:270:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13689,14 +13018,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:343:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:270:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13709,14 +13037,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:343:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-storage-compact.c:270:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13771,14 +13098,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13791,14 +13118,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:237:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:242:5: note: in expansion of macro 'SYMBOL_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13914,48 +13241,6 @@ 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-storage-compact.c:279:5: note: in expansion of macro 'TST_TN_EQ_INT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13992,48 +13277,6 @@ sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ @@ -14097,6 +13340,7 @@ 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-storage-compact.c:283:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage.c: In function 'tst_7': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14111,56 +13355,14 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' /source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' /source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:346:5: note: in expansion of macro 'FUNC_TST' +/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:257:5: note: in expansion of macro 'STRING_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14173,14 +13375,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' /source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' /source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:346:5: note: in expansion of macro 'FUNC_TST' +/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:257:5: note: in expansion of macro 'STRING_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14242,48 +13444,6 @@ 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-storage-compact.c:287:5: note: in expansion of macro 'TST_TN_EQ_INT' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:346:5: note: in expansion of macro 'FUNC_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' -/source/test-c/test-storage.c:346:5: note: in expansion of macro 'FUNC_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14303,49 +13463,6 @@ 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-storage-compact.c:287:5: note: in expansion of macro 'TST_TN_EQ_INT' -/source/test-c/test-storage.c: In function 'tst_12': -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14365,93 +13482,9 @@ | ^~~~~~~~~~~~ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' /source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:257:5: note: in expansion of macro 'STRING_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14469,9 +13502,9 @@ | ^~~~~~~~~~~~ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' /source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:257:5: note: in expansion of macro 'STRING_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14492,8 +13525,8 @@ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' /source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' /source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' +/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14512,8 +13545,8 @@ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' /source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' /source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' +/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14534,8 +13567,8 @@ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' /source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' /source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' +/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14554,8 +13587,8 @@ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' /source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' /source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' +/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14576,8 +13609,8 @@ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' /source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' /source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' +/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14596,8 +13629,8 @@ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' /source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' /source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' +/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14618,8 +13651,8 @@ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' /source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' /source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' +/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14638,10 +13671,9 @@ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' /source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' /source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' -In file included from /source/test-c/test-length.c:38: -/source/test-c/test-length.c: In function 'tst_1': +/source/test-c/test-storage.c:253:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:272:5: note: in expansion of macro 'STRING_TST' +/source/test-c/test-storage.c: In function 'vector': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14661,9 +13693,9 @@ | ^~~~~~~~~~~~ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' /source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:297:5: note: in expansion of macro 'VECTOR_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14681,9 +13713,9 @@ | ^~~~~~~~~~~~ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' /source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:297:5: note: in expansion of macro 'VECTOR_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14703,9 +13735,9 @@ | ^~~~~~~~~~~~ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' /source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:297:5: note: in expansion of macro 'VECTOR_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14723,9 +13755,11 @@ | ^~~~~~~~~~~~ /source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' /source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:297:5: note: in expansion of macro 'VECTOR_TST' +In file included from /source/test-c/test-length.c:38: +/source/test-c/test-length.c: In function 'tst_1': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14937,28 +13971,6 @@ 428 | do { TST_TN_SAVE; TST_FALSE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~~ /source/test-c/test-length.c:79:5: note: in expansion of macro 'TST_TN_FALSE' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14977,26 +13989,6 @@ 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~ /source/test-c/test-length.c:80:5: note: in expansion of macro 'TST_TN_TRUE' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15015,28 +14007,6 @@ 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~ /source/test-c/test-length.c:81:5: note: in expansion of macro 'TST_TN_TRUE' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15164,26 +14134,6 @@ 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~ /source/test-c/test-length.c:92:5: note: in expansion of macro 'TST_TN_TRUE' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' -/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' -/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' -/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15292,47 +14242,6 @@ 428 | do { TST_TN_SAVE; TST_FALSE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~~ /source/test-c/test-length.c:98:5: note: in expansion of macro 'TST_TN_FALSE' -/source/test-c/test-storage.c: In function 'tst_13': -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:394:5: note: in expansion of macro 'CPTR_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:394:5: note: in expansion of macro 'CPTR_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15550,86 +14459,6 @@ 428 | do { TST_TN_SAVE; TST_FALSE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~~ /source/test-c/test-length.c:114:5: note: in expansion of macro 'TST_TN_FALSE' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_SET1' -/source/test-c/test-storage.c:395:5: note: in expansion of macro 'CPTR_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_SET1' -/source/test-c/test-storage.c:395:5: note: in expansion of macro 'CPTR_TST' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:397:5: note: in expansion of macro 'CPTR_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:397:5: note: in expansion of macro 'CPTR_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15739,6 +14568,48 @@ 428 | do { TST_TN_SAVE; TST_FALSE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~~ /source/test-c/test-length.c:124:5: note: in expansion of macro 'TST_TN_FALSE' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15902,32 +14773,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_SET1' -/source/test-c/test-storage.c:398:5: note: in expansion of macro 'CPTR_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' - 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' -/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_SET1' -/source/test-c/test-storage.c:398:5: note: in expansion of macro 'CPTR_TST' +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-length.c:137:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15945,10 +14797,11 @@ sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-length.c:137:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15968,6 +14821,26 @@ 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-length.c:137:5: note: in expansion of macro 'TST_TN_EQ_INT' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16209,47 +15082,6 @@ 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-length.c:154:5: note: in expansion of macro 'TST_TN_EQ_INT' -/source/test-c/test-storage.c: In function 'tst_14': -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:411:5: note: in expansion of macro 'CFPTR_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:411:5: note: in expansion of macro 'CFPTR_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16489,46 +15321,6 @@ 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~ /source/test-c/test-length.c:171:5: note: in expansion of macro 'TST_TN_TRUE' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_SET1' -/source/test-c/test-storage.c:412:5: note: in expansion of macro 'CFPTR_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_SET1' -/source/test-c/test-storage.c:412:5: note: in expansion of macro 'CFPTR_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16601,6 +15393,28 @@ 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~ /source/test-c/test-length.c:177:5: note: in expansion of macro 'TST_TN_TRUE' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16619,6 +15433,26 @@ 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~ /source/test-c/test-length.c:178:5: note: in expansion of macro 'TST_TN_TRUE' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16637,46 +15471,6 @@ 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~ /source/test-c/test-length.c:179:5: note: in expansion of macro 'TST_TN_TRUE' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:415:5: note: in expansion of macro 'CFPTR_TST' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_INIT1' -/source/test-c/test-storage.c:415:5: note: in expansion of macro 'CFPTR_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16768,6 +15562,49 @@ | ^~~~~~~~ /source/test-c/test-length.c:184:5: note: in expansion of macro 'TST_TN_TRUE' /source/test-c/test-length.c: In function 'tst_9': +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:293:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:312:5: note: in expansion of macro 'VECTOR_TST' +gcc -DHAVE_CONFIG_H -I. -I../src -I../include -I../src -I/build/sigscheme-0.9.1/libgcroots/include -DTST_SCM_SYSTEM_LOAD_PATH=\"/build/sigscheme-0.9.1/lib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o test-format-coll.o test-format-coll.c sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16822,27 +15659,6 @@ 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~ /source/test-c/test-length.c:191:5: note: in expansion of macro 'TST_TN_TRUE' -sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 319 | ++TST_CASE_INFO->fail, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 320 | TST_LOG(msg), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 321 | TST_FAILED = 1, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 322 | 0) - | ~~ -sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' - 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ - | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_SET1' -/source/test-c/test-storage.c:416:5: note: in expansion of macro 'CFPTR_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16861,25 +15677,6 @@ 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~ /source/test-c/test-length.c:192:5: note: in expansion of macro 'TST_TN_TRUE' -sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] - 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 324 | ++TST_CASE_INFO->succ, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 325 | TST_FAILED = 0, \ - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ - 326 | 1) - | ~~ -sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' - 354 | TST_SUCC(); \ - | ^~~~~~~~ -sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' - 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ - | ^~~~~~~~~~~~ -/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' -/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' -/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_SET1' -/source/test-c/test-storage.c:416:5: note: in expansion of macro 'CFPTR_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17024,6 +15821,28 @@ 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~ /source/test-c/test-length.c:202:5: note: in expansion of macro 'TST_TN_TRUE' +/source/test-c/test-storage.c: In function 'tst_9': +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:325:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:328:5: note: in expansion of macro 'VALS_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17042,6 +15861,25 @@ 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~ /source/test-c/test-length.c:203:5: note: in expansion of macro 'TST_TN_TRUE' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:325:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:328:5: note: in expansion of macro 'VALS_TST' sscm-test.h:339:6: warning: right-hand operand of comma expression has no effect [-Wunused-value] 335 | (((cond) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17204,8 +16042,679 @@ 426 | do { TST_TN_SAVE; TST_TRUE((exp), TST_TN_NAME()); } while (0) | ^~~~~~~~ /source/test-c/test-length.c:212:5: note: in expansion of macro 'TST_TN_TRUE' -gcc -DHAVE_CONFIG_H -I. -I../src -I../include -I../src -I/build/sigscheme-0.9.1/libgcroots/include -DTST_SCM_SYSTEM_LOAD_PATH=\"/build/sigscheme-0.9.1/lib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o test-format-coll.o test-format-coll.c +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:325:5: note: in expansion of macro 'TST_SET1' +/source/test-c/test-storage.c:329:5: note: in expansion of macro 'VALS_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:392:33: note: in expansion of macro 'TST_EQUALITY' + 392 | #define TST_EQ_OBJ(x, a, desc) TST_EQUALITY(SCM_EQ, scm_uintobj_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_OBJ' +/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:325:5: note: in expansion of macro 'TST_SET1' +/source/test-c/test-storage.c:329:5: note: in expansion of macro 'VALS_TST' +/source/test-c/test-storage.c: In function 'tst_10': +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:343:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:343:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:343:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:343:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:344:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:346:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:346:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:346:5: note: in expansion of macro 'FUNC_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:84:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:338:5: note: in expansion of macro 'TST_INIT2' +/source/test-c/test-storage.c:346:5: note: in expansion of macro 'FUNC_TST' +/source/test-c/test-storage.c: In function 'tst_12': +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:378:5: note: in expansion of macro 'CONT_TST' gcc -DHAVE_CONFIG_H -I. -I../src -I../include -I../src -I/build/sigscheme-0.9.1/libgcroots/include -DTST_SCM_SYSTEM_LOAD_PATH=\"/build/sigscheme-0.9.1/lib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o test-array2list-coll.o test-array2list-coll.c +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' /source/test-c/test-length.c: In function 'tst_13': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ @@ -17264,6 +16773,48 @@ sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:379:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ @@ -17428,6 +16979,48 @@ 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-length.c:310:5: note: in expansion of macro 'TST_TN_EQ_INT' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17468,6 +17061,48 @@ 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-length.c:311:5: note: in expansion of macro 'TST_TN_EQ_INT' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:109:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17487,8 +17122,6 @@ 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-length.c:311:5: note: in expansion of macro 'TST_TN_EQ_INT' -In file included from /source/test-c/test-array2list.c:37: -/source/test-c/test-array2list.c: In function 'tst_1': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17509,7 +17142,29 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:66:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:312:5: note: in expansion of macro 'TST_TN_EQ_INT' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17528,7 +17183,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:66:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:312:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17549,7 +17204,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:69:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:313:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17568,7 +17223,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:69:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:313:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17589,7 +17244,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:73:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:314:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17608,7 +17263,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:73:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:314:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17629,7 +17284,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:77:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:315:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17648,7 +17303,27 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:77:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:315:5: note: in expansion of macro 'TST_TN_EQ_INT' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:75:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17669,7 +17344,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:312:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:316:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17688,7 +17363,8 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:312:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:316:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c: In function 'tst_14': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17709,7 +17385,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:313:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:328:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17728,8 +17404,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:313:5: note: in expansion of macro 'TST_TN_EQ_INT' -/source/test-c/test-array2list.c: In function 'tst_2': +/source/test-c/test-length.c:328:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17750,7 +17425,26 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:93:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:329:5: note: in expansion of macro 'TST_TN_EQ_INT' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-length.c:329:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17768,10 +17462,11 @@ sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-length.c:314:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17787,10 +17482,73 @@ sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_INT' +/source/test-c/test-storage.c:76:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:113:9: note: in expansion of macro 'TST2' +/source/test-c/test-storage.c:373:5: note: in expansion of macro 'TST_SET2' +/source/test-c/test-storage.c:381:5: note: in expansion of macro 'CONT_TST' +/source/test-c/test-storage.c: In function 'tst_13': +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:394:5: note: in expansion of macro 'CPTR_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:394:5: note: in expansion of macro 'CPTR_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:93:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:330:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17809,7 +17567,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:314:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:330:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17830,7 +17588,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:96:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:331:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17849,7 +17607,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:96:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:331:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17870,7 +17628,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:100:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:333:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17889,7 +17647,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:100:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:333:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17910,7 +17668,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:315:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:334:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17929,7 +17687,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:315:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:334:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17950,7 +17708,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:104:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:335:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17969,8 +17727,87 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:104:5: note: in expansion of macro 'TST_TN_EQ_INT' -/source/test-c/test-array2list.c: In function 'tst_3': +/source/test-c/test-length.c:335:5: note: in expansion of macro 'TST_TN_EQ_INT' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_SET1' +/source/test-c/test-storage.c:395:5: note: in expansion of macro 'CPTR_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_SET1' +/source/test-c/test-storage.c:395:5: note: in expansion of macro 'CPTR_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:397:5: note: in expansion of macro 'CPTR_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:397:5: note: in expansion of macro 'CPTR_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17991,7 +17828,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:117:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:336:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18010,7 +17847,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:117:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:336:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18031,7 +17868,26 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:120:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:337:5: note: in expansion of macro 'TST_TN_EQ_INT' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-length.c:337:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18052,7 +17908,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:316:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:338:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18071,7 +17927,28 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:316:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:338:5: note: in expansion of macro 'TST_TN_EQ_INT' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-length.c:339:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18090,7 +17967,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:120:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:339:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18105,13 +17982,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' - 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ | ^~~~~~~~~~~~ -sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' - 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-array2list.c:121:5: note: in expansion of macro 'TST_TN_EQ_STR' +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_SET1' +/source/test-c/test-storage.c:398:5: note: in expansion of macro 'CPTR_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18124,14 +18001,14 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' - 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ +sscm-test.h:388:33: note: in expansion of macro 'TST_EQUALITY' + 388 | #define TST_EQ_PTR(x, a, desc) TST_EQUALITY(TST_C_EQUAL, void*, \ | ^~~~~~~~~~~~ -sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' - 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-array2list.c:121:5: note: in expansion of macro 'TST_TN_EQ_STR' -/source/test-c/test-length.c: In function 'tst_14': +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_PTR' +/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:391:5: note: in expansion of macro 'TST_SET1' +/source/test-c/test-storage.c:398:5: note: in expansion of macro 'CPTR_TST' +gcc -DHAVE_CONFIG_H -I. -I../src -I../include -I../src -I/build/sigscheme-0.9.1/libgcroots/include -DTST_SCM_SYSTEM_LOAD_PATH=\"/build/sigscheme-0.9.1/lib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o test-minishell.o test-minishell.c sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18152,7 +18029,26 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:124:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:340:5: note: in expansion of macro 'TST_TN_EQ_INT' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-length.c:340:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18173,7 +18069,29 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:328:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:342:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-storage.c: In function 'tst_14': +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:411:5: note: in expansion of macro 'CFPTR_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18192,7 +18110,28 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:124:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:342:5: note: in expansion of macro 'TST_TN_EQ_INT' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ + | ^~~~~~~~~~~~ +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-length.c:343:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18211,7 +18150,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:328:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-length.c:343:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18226,13 +18165,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' - 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' - 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:125:5: note: in expansion of macro 'TST_TN_EQ_STR' +/source/test-c/test-length.c:344:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18245,13 +18184,32 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' - 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ +sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' + 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ | ^~~~~~~~~~~~ -sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' - 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) +sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' + 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:125:5: note: in expansion of macro 'TST_TN_EQ_STR' +/source/test-c/test-length.c:344:5: note: in expansion of macro 'TST_TN_EQ_INT' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:411:5: note: in expansion of macro 'CFPTR_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18266,13 +18224,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' - 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ - | ^~~~~~~~~~~~ -sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' - 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-array2list.c:126:5: note: in expansion of macro 'TST_TN_EQ_STR' +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_SET1' +/source/test-c/test-storage.c:412:5: note: in expansion of macro 'CFPTR_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18285,13 +18243,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' - 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ - | ^~~~~~~~~~~~ -sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' - 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-array2list.c:126:5: note: in expansion of macro 'TST_TN_EQ_STR' +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_SET1' +/source/test-c/test-storage.c:412:5: note: in expansion of macro 'CFPTR_TST' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18306,13 +18264,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' - 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ - | ^~~~~~~~~~~~ -sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' - 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-array2list.c:127:5: note: in expansion of macro 'TST_TN_EQ_STR' +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:415:5: note: in expansion of macro 'CFPTR_TST' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18325,14 +18283,55 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' - 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ - | ^~~~~~~~~~~~ -sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' - 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) - | ^~~~~~~~~~ -/source/test-c/test-array2list.c:127:5: note: in expansion of macro 'TST_TN_EQ_STR' -/source/test-c/test-array2list.c: In function 'tst_4': +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:93:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_INIT1' +/source/test-c/test-storage.c:415:5: note: in expansion of macro 'CFPTR_TST' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_SET1' +/source/test-c/test-storage.c:416:5: note: in expansion of macro 'CFPTR_TST' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:403:5: note: in expansion of macro 'TST_EQUALITY' + 403 | TST_EQUALITY(TST_C_EQUAL, tst_funcptr_t, "%p", \ + | ^~~~~~~~~~~~ +/source/test-c/test-storage.c:67:9: note: in expansion of macro 'TST_EQ_FPTR' +/source/test-c/test-storage.c:100:9: note: in expansion of macro 'TST1' +/source/test-c/test-storage.c:407:5: note: in expansion of macro 'TST_SET1' +/source/test-c/test-storage.c:416:5: note: in expansion of macro 'CFPTR_TST' +In file included from /source/test-c/test-array2list.c:37: +/source/test-c/test-array2list.c: In function 'tst_1': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18353,7 +18352,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:138:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:66:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18372,8 +18371,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:138:5: note: in expansion of macro 'TST_TN_EQ_INT' -gcc -DHAVE_CONFIG_H -I. -I../src -I../include -I../src -I/build/sigscheme-0.9.1/libgcroots/include -DTST_SCM_SYSTEM_LOAD_PATH=\"/build/sigscheme-0.9.1/lib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -c -o test-minishell.o test-minishell.c +/source/test-c/test-array2list.c:66:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18394,7 +18392,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:329:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:69:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18413,7 +18411,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:329:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:69:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18434,7 +18432,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:141:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:73:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18453,7 +18451,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:141:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:73:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18474,7 +18472,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:145:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:77:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18493,7 +18491,8 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-array2list.c:145:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:77:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c: In function 'tst_2': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18514,7 +18513,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:330:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:93:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18533,7 +18532,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:330:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:93:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18554,7 +18553,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:331:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:96:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18573,7 +18572,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:331:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:96:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18594,7 +18593,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:333:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:100:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18613,7 +18612,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:333:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:100:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18634,7 +18633,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:334:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:104:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18653,7 +18652,8 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:334:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:104:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c: In function 'tst_3': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18674,7 +18674,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:335:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:117:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18693,7 +18693,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:335:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:117:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18714,7 +18714,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:336:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:120:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18733,7 +18733,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:336:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:120:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18748,13 +18748,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' + 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) +sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' + 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:337:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:121:5: note: in expansion of macro 'TST_TN_EQ_STR' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18767,13 +18767,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' + 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) +sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' + 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:337:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:121:5: note: in expansion of macro 'TST_TN_EQ_STR' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18794,7 +18794,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:338:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:124:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18813,7 +18813,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:338:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:124:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18828,13 +18828,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' + 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) +sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' + 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:339:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:125:5: note: in expansion of macro 'TST_TN_EQ_STR' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18847,13 +18847,13 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' + 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) +sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' + 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:339:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:125:5: note: in expansion of macro 'TST_TN_EQ_STR' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18868,13 +18868,13 @@ sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' + 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) +sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' + 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:340:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:126:5: note: in expansion of macro 'TST_TN_EQ_STR' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18887,13 +18887,54 @@ sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' 354 | TST_SUCC(); \ | ^~~~~~~~ -sscm-test.h:365:33: note: in expansion of macro 'TST_EQUALITY' - 365 | #define TST_EQ_INT(x, a, desc) TST_EQUALITY(TST_C_EQUAL, intmax_t, \ +sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' + 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ | ^~~~~~~~~~~~ -sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' - 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) +sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' + 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:340:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:126:5: note: in expansion of macro 'TST_TN_EQ_STR' +sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 319 | ++TST_CASE_INFO->fail, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 320 | TST_LOG(msg), \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 321 | TST_FAILED = 1, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 322 | 0) + | ~~ +sscm-test.h:349:9: note: in expansion of macro 'TST_FAIL' + 349 | TST_FAIL(tst_format(__FILE__ ":%d: %s failed.\n" \ + | ^~~~~~~~ +sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' + 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ + | ^~~~~~~~~~~~ +sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' + 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-array2list.c:127:5: note: in expansion of macro 'TST_TN_EQ_STR' +sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] + 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 324 | ++TST_CASE_INFO->succ, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 325 | TST_FAILED = 0, \ + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ + 326 | 1) + | ~~ +sscm-test.h:354:9: note: in expansion of macro 'TST_SUCC' + 354 | TST_SUCC(); \ + | ^~~~~~~~ +sscm-test.h:384:33: note: in expansion of macro 'TST_EQUALITY' + 384 | #define TST_EQ_STR(x, a, desc) TST_EQUALITY(TST_STR_EQUAL, char*, \ + | ^~~~~~~~~~~~ +sscm-test.h:438:23: note: in expansion of macro 'TST_EQ_STR' + 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) + | ^~~~~~~~~~ +/source/test-c/test-array2list.c:127:5: note: in expansion of macro 'TST_TN_EQ_STR' +/source/test-c/test-array2list.c: In function 'tst_4': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18914,7 +18955,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:342:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:138:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18933,7 +18974,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:342:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:138:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18954,7 +18995,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:343:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:141:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18973,7 +19014,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:343:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:141:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18994,7 +19035,7 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:344:5: note: in expansion of macro 'TST_TN_EQ_INT' +/source/test-c/test-array2list.c:145:5: note: in expansion of macro 'TST_TN_EQ_INT' sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -19013,10 +19054,10 @@ sscm-test.h:430:23: note: in expansion of macro 'TST_EQ_INT' 430 | do { TST_TN_SAVE; TST_EQ_INT((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ -/source/test-c/test-length.c:344:5: note: in expansion of macro 'TST_TN_EQ_INT' -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-alignment-coll test-alignment-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-global-coll test-global-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-gc-coll test-gc-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la +/source/test-c/test-array2list.c:145:5: note: in expansion of macro 'TST_TN_EQ_INT' +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-alignment-coll test-alignment-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-global-coll test-global-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-gc-coll test-gc-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la In file included from /source/test-c/test-format.c:46: /source/test-c/test-format.c: In function 'tst_1': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] @@ -20501,6 +20542,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:180:5: note: in expansion of macro 'TST_TN_EQ_STR' +libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-alignment-coll test-alignment-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -21903,6 +21945,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:232:5: note: in expansion of macro 'TST_TN_EQ_STR' +libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-global-coll test-global-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -21983,6 +22026,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:234:5: note: in expansion of macro 'TST_TN_EQ_STR' +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-gc-protect-coll test-gc-protect-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -22784,6 +22828,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:263:5: note: in expansion of macro 'TST_TN_EQ_STR' +libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-gc-coll test-gc-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -23064,6 +23109,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:272:5: note: in expansion of macro 'TST_TN_EQ_STR' +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-gc-protect-stack-coll test-gc-protect-stack-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -24225,6 +24271,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:333:5: note: in expansion of macro 'TST_TN_EQ_STR' +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-storage-compact-coll test-storage-compact-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -24705,7 +24752,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:349:5: note: in expansion of macro 'TST_TN_EQ_STR' -libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-global-coll test-global-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -24866,7 +24912,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:372:5: note: in expansion of macro 'TST_TN_EQ_STR' -libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-alignment-coll test-alignment-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -25588,6 +25633,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:401:5: note: in expansion of macro 'TST_TN_EQ_STR' +libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-gc-protect-coll test-gc-protect-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26469,7 +26515,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:452:5: note: in expansion of macro 'TST_TN_EQ_STR' -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-gc-protect-coll test-gc-protect-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26550,7 +26595,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:454:5: note: in expansion of macro 'TST_TN_EQ_STR' -libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-gc-coll test-gc-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26831,7 +26875,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:465:5: note: in expansion of macro 'TST_TN_EQ_STR' -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-gc-protect-stack-coll test-gc-protect-stack-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -27032,6 +27075,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:477:5: note: in expansion of macro 'TST_TN_EQ_STR' +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-minishell test-minishell.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -27192,7 +27236,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:486:5: note: in expansion of macro 'TST_TN_EQ_STR' -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-storage-compact-coll test-storage-compact-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -27714,6 +27757,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:538:5: note: in expansion of macro 'TST_TN_EQ_STR' +libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-gc-protect-stack-coll test-gc-protect-stack-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -27994,6 +28038,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:546:5: note: in expansion of macro 'TST_TN_EQ_STR' +libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-storage-compact-coll test-storage-compact-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -29155,6 +29200,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:586:5: note: in expansion of macro 'TST_TN_EQ_STR' +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-array2list-coll test-array2list-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -30196,7 +30242,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:625:5: note: in expansion of macro 'TST_TN_EQ_STR' -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-minishell test-minishell.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -31998,6 +32043,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:689:5: note: in expansion of macro 'TST_TN_EQ_STR' +libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-minishell test-minishell.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -32159,7 +32205,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:700:5: note: in expansion of macro 'TST_TN_EQ_STR' -libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-gc-protect-coll test-gc-protect-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -32360,6 +32405,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:706:5: note: in expansion of macro 'TST_TN_EQ_STR' +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-strcasecmp-coll test-strcasecmp-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -33280,7 +33326,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:748:5: note: in expansion of macro 'TST_TN_EQ_STR' -libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-gc-protect-stack-coll test-gc-protect-stack-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -33802,7 +33847,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:768:5: note: in expansion of macro 'TST_TN_EQ_STR' -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-array2list-coll test-array2list-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -34123,8 +34167,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:777:5: note: in expansion of macro 'TST_TN_EQ_STR' -libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-storage-compact-coll test-storage-compact-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-storage-coll test-storage-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -34566,6 +34608,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:796:5: note: in expansion of macro 'TST_TN_EQ_STR' +libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-array2list-coll test-array2list-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -35566,7 +35609,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:845:5: note: in expansion of macro 'TST_TN_EQ_STR' -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-strcasecmp-coll test-strcasecmp-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -37849,7 +37891,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:971:5: note: in expansion of macro 'TST_TN_EQ_STR' -libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-minishell test-minishell.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -39131,6 +39172,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:1061:5: note: in expansion of macro 'TST_TN_EQ_STR' +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-storage-coll test-storage-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -39171,6 +39213,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:1064:5: note: in expansion of macro 'TST_TN_EQ_STR' +libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-strcasecmp-coll test-strcasecmp-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -41573,7 +41616,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:1152:5: note: in expansion of macro 'TST_TN_EQ_STR' -libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-array2list-coll test-array2list-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -41734,7 +41776,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:1158:5: note: in expansion of macro 'TST_TN_EQ_STR' -libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-storage-coll test-storage-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu /source/test-c/test-format.c: In function 'tst_22': sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ @@ -42456,7 +42497,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:1185:5: note: in expansion of macro 'TST_TN_EQ_STR' -libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-strcasecmp-coll test-strcasecmp-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -45740,6 +45780,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:1330:5: note: in expansion of macro 'TST_TN_EQ_STR' +libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-storage-coll test-storage-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -52946,6 +52987,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:1683:5: note: in expansion of macro 'TST_TN_EQ_STR' +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-length-coll test-length-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -54707,7 +54749,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:1780:5: note: in expansion of macro 'TST_TN_EQ_STR' -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-length-coll test-length-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58292,6 +58333,7 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:1982:5: note: in expansion of macro 'TST_TN_EQ_STR' +libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-length-coll test-length-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:325:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 323 | #define TST_SUCC() (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -60755,7 +60797,6 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:2206:5: note: in expansion of macro 'TST_TN_EQ_STR' -libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-length-coll test-length-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu sscm-test.h:321:38: warning: right-hand operand of comma expression has no effect [-Wunused-value] 318 | #define TST_FAIL(msg) (++TST_CASE_INFO->done, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -78304,23 +78345,23 @@ 438 | do { TST_TN_SAVE; TST_EQ_STR((x), (a), TST_TN_NAME()); } while (0) | ^~~~~~~~~~ /source/test-c/test-format.c:3118:5: note: in expansion of macro 'TST_TN_EQ_STR' -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-format-coll test-format-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -rpath /usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test-format-coll test-format-coll.o ../src/libsscm.la /build/sigscheme-0.9.1/libgcroots/libgcroots.la libtool: link: gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test-format-coll test-format-coll.o ../src/.libs/libsscm.so /build/sigscheme-0.9.1/libgcroots/.libs/libgcroots.so -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu make[3]: Leaving directory '/build/sigscheme-0.9.1/test-c' make check-TESTS make[3]: Entering directory '/build/sigscheme-0.9.1/test-c' make[4]: Entering directory '/build/sigscheme-0.9.1/test-c' -PASS: test-global-coll -PASS: test-gc-protect-stack-coll -PASS: test-alignment-coll PASS: test-gc-coll +PASS: test-global-coll PASS: test-gc-protect-coll +PASS: test-alignment-coll PASS: test-storage-coll +PASS: test-gc-protect-stack-coll PASS: test-storage-compact-coll PASS: test-strcasecmp-coll +PASS: test-array2list-coll PASS: test-length-coll PASS: test-format-coll -PASS: test-array2list-coll ============================================================================ Testsuite summary for SigScheme 0.9.1 ============================================================================ @@ -78384,7 +78425,7 @@ make[3]: Entering directory '/build/sigscheme-0.9.1/libgcroots' make[4]: Entering directory '/build/sigscheme-0.9.1/libgcroots' /usr/bin/mkdir -p '/build/sigscheme-0.9.1/debian/tmp/usr/lib/aarch64-linux-gnu' - /bin/bash ./libtool --mode=install /usr/bin/install -c libgcroots.la '/build/sigscheme-0.9.1/debian/tmp/usr/lib/aarch64-linux-gnu' + /bin/sh ./libtool --mode=install /usr/bin/install -c libgcroots.la '/build/sigscheme-0.9.1/debian/tmp/usr/lib/aarch64-linux-gnu' libtool: install: /usr/bin/install -c .libs/libgcroots.so.0.1.0 /build/sigscheme-0.9.1/debian/tmp/usr/lib/aarch64-linux-gnu/libgcroots.so.0.1.0 libtool: install: (cd /build/sigscheme-0.9.1/debian/tmp/usr/lib/aarch64-linux-gnu && { ln -s -f libgcroots.so.0.1.0 libgcroots.so.0 || { rm -f libgcroots.so.0 && ln -s libgcroots.so.0.1.0 libgcroots.so.0; }; }) libtool: install: (cd /build/sigscheme-0.9.1/debian/tmp/usr/lib/aarch64-linux-gnu && { ln -s -f libgcroots.so.0.1.0 libgcroots.so || { rm -f libgcroots.so && ln -s libgcroots.so.0.1.0 libgcroots.so; }; }) @@ -78425,9 +78466,9 @@ make[3]: Entering directory '/build/sigscheme-0.9.1/src' make[4]: Entering directory '/build/sigscheme-0.9.1/src' /usr/bin/mkdir -p '/build/sigscheme-0.9.1/debian/tmp/usr/lib/aarch64-linux-gnu' - /bin/bash ../libtool --mode=install /usr/bin/install -c libsscm.la '/build/sigscheme-0.9.1/debian/tmp/usr/lib/aarch64-linux-gnu' + /bin/sh ../libtool --mode=install /usr/bin/install -c libsscm.la '/build/sigscheme-0.9.1/debian/tmp/usr/lib/aarch64-linux-gnu' libtool: warning: relinking 'libsscm.la' -libtool: install: (cd /build/sigscheme-0.9.1/src; /bin/bash "/build/sigscheme-0.9.1/libtool" --tag CC --mode=relink gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -version-info 3:1:0 -Wl,-z,relro -Wl,-z,now -o libsscm.la -rpath /usr/lib/aarch64-linux-gnu libsscm_la-alloc.lo libsscm_la-storage.lo libsscm_la-storage-gc.lo libsscm_la-error.lo libsscm_la-symbol.lo libsscm_la-env.lo libsscm_la-eval.lo libsscm_la-syntax.lo libsscm_la-procedure.lo libsscm_la-list.lo libsscm_la-module.lo libsscm_la-sigscheme.lo libsscm_la-continuation.lo libsscm_la-scmport-file.lo libsscm_la-scmport-basechar.lo libsscm_la-encoding.lo libsscm_la-scmport-mbchar.lo libsscm_la-format.lo libsscm_la-qquote.lo libsscm_la-legacy-macro.lo libsscm_la-promise.lo libsscm_la-number.lo libsscm_la-number-io.lo libsscm_la-char.lo libsscm_la-string.lo libsscm_la-string-procedure.lo libsscm_la-vector.lo libsscm_la-port.lo libsscm_la-read.lo libsscm_la-write.lo libsscm_la-load.lo libsscm_la-deep-cadrs.lo libsscm_la-module-sscm-ext.lo libsscm_la-module-srfi1.lo libsscm_la-module-srfi2.lo libsscm_la-module-srfi6.lo libsscm_la-scmport-str.lo libsscm_la-module-srfi8.lo libsscm_la-module-srfi9.lo libsscm_la-module-srfi23.lo libsscm_la-module-srfi28.lo libsscm_la-module-srfi34.lo libsscm_la-module-srfi38.lo libsscm_la-module-srfi43.lo libsscm_la-module-srfi48.lo libsscm_la-module-srfi55.lo libsscm_la-module-srfi60.lo /build/sigscheme-0.9.1/libgcroots/libgcroots.la -inst-prefix-dir /build/sigscheme-0.9.1/debian/tmp) +libtool: install: (cd /build/sigscheme-0.9.1/src; /bin/sh "/build/sigscheme-0.9.1/libtool" --tag CC --mode=relink gcc -g -O2 -ffile-prefix-map=/build/sigscheme-0.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -pedantic -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-overlength-strings -DNDEBUG -version-info 3:1:0 -Wl,-z,relro -Wl,-z,now -o libsscm.la -rpath /usr/lib/aarch64-linux-gnu libsscm_la-alloc.lo libsscm_la-storage.lo libsscm_la-storage-gc.lo libsscm_la-error.lo libsscm_la-symbol.lo libsscm_la-env.lo libsscm_la-eval.lo libsscm_la-syntax.lo libsscm_la-procedure.lo libsscm_la-list.lo libsscm_la-module.lo libsscm_la-sigscheme.lo libsscm_la-continuation.lo libsscm_la-scmport-file.lo libsscm_la-scmport-basechar.lo libsscm_la-encoding.lo libsscm_la-scmport-mbchar.lo libsscm_la-format.lo libsscm_la-qquote.lo libsscm_la-legacy-macro.lo libsscm_la-promise.lo libsscm_la-number.lo libsscm_la-number-io.lo libsscm_la-char.lo libsscm_la-string.lo libsscm_la-string-procedure.lo libsscm_la-vector.lo libsscm_la-port.lo libsscm_la-read.lo libsscm_la-write.lo libsscm_la-load.lo libsscm_la-deep-cadrs.lo libsscm_la-module-sscm-ext.lo libsscm_la-module-srfi1.lo libsscm_la-module-srfi2.lo libsscm_la-module-srfi6.lo libsscm_la-scmport-str.lo libsscm_la-module-srfi8.lo libsscm_la-module-srfi9.lo libsscm_la-module-srfi23.lo libsscm_la-module-srfi28.lo libsscm_la-module-srfi34.lo libsscm_la-module-srfi38.lo libsscm_la-module-srfi43.lo libsscm_la-module-srfi48.lo libsscm_la-module-srfi55.lo libsscm_la-module-srfi60.lo /build/sigscheme-0.9.1/libgcroots/libgcroots.la -inst-prefix-dir /build/sigscheme-0.9.1/debian/tmp) libtool: relink: gcc -shared -fPIC -DPIC .libs/libsscm_la-alloc.o .libs/libsscm_la-storage.o .libs/libsscm_la-storage-gc.o .libs/libsscm_la-error.o .libs/libsscm_la-symbol.o .libs/libsscm_la-env.o .libs/libsscm_la-eval.o .libs/libsscm_la-syntax.o .libs/libsscm_la-procedure.o .libs/libsscm_la-list.o .libs/libsscm_la-module.o .libs/libsscm_la-sigscheme.o .libs/libsscm_la-continuation.o .libs/libsscm_la-scmport-file.o .libs/libsscm_la-scmport-basechar.o .libs/libsscm_la-encoding.o .libs/libsscm_la-scmport-mbchar.o .libs/libsscm_la-format.o .libs/libsscm_la-qquote.o .libs/libsscm_la-legacy-macro.o .libs/libsscm_la-promise.o .libs/libsscm_la-number.o .libs/libsscm_la-number-io.o .libs/libsscm_la-char.o .libs/libsscm_la-string.o .libs/libsscm_la-string-procedure.o .libs/libsscm_la-vector.o .libs/libsscm_la-port.o .libs/libsscm_la-read.o .libs/libsscm_la-write.o .libs/libsscm_la-load.o .libs/libsscm_la-deep-cadrs.o .libs/libsscm_la-module-sscm-ext.o .libs/libsscm_la-module-srfi1.o .libs/libsscm_la-module-srfi2.o .libs/libsscm_la-module-srfi6.o .libs/libsscm_la-scmport-str.o .libs/libsscm_la-module-srfi8.o .libs/libsscm_la-module-srfi9.o .libs/libsscm_la-module-srfi23.o .libs/libsscm_la-module-srfi28.o .libs/libsscm_la-module-srfi34.o .libs/libsscm_la-module-srfi38.o .libs/libsscm_la-module-srfi43.o .libs/libsscm_la-module-srfi48.o .libs/libsscm_la-module-srfi55.o .libs/libsscm_la-module-srfi60.o -L/build/sigscheme-0.9.1/debian/tmp/usr/lib/aarch64-linux-gnu -L/usr/lib/aarch64-linux-gnu -lgcroots -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libsscm.so.3 -o .libs/libsscm.so.3.0.1 libtool: install: /usr/bin/install -c .libs/libsscm.so.3.0.1T /build/sigscheme-0.9.1/debian/tmp/usr/lib/aarch64-linux-gnu/libsscm.so.3.0.1 libtool: install: (cd /build/sigscheme-0.9.1/debian/tmp/usr/lib/aarch64-linux-gnu && { ln -s -f libsscm.so.3.0.1 libsscm.so.3 || { rm -f libsscm.so.3 && ln -s libsscm.so.3.0.1 libsscm.so.3; }; }) @@ -78438,7 +78479,7 @@ libtool: install: ranlib /build/sigscheme-0.9.1/debian/tmp/usr/lib/aarch64-linux-gnu/libsscm.a libtool: warning: remember to run 'libtool --finish /usr/lib/aarch64-linux-gnu' /usr/bin/mkdir -p '/build/sigscheme-0.9.1/debian/tmp/usr/bin' - /bin/bash ../libtool --mode=install /usr/bin/install -c sscm '/build/sigscheme-0.9.1/debian/tmp/usr/bin' + /bin/sh ../libtool --mode=install /usr/bin/install -c sscm '/build/sigscheme-0.9.1/debian/tmp/usr/bin' libtool: warning: 'libsscm.la' has not been installed in '/usr/lib/aarch64-linux-gnu' libtool: warning: '/build/sigscheme-0.9.1/libgcroots/libgcroots.la' has not been installed in '/usr/lib/aarch64-linux-gnu' libtool: install: /usr/bin/install -c .libs/sscm /build/sigscheme-0.9.1/debian/tmp/usr/bin/sscm @@ -78506,14 +78547,14 @@ dh_md5sums dh_builddeb dpkg-deb: building package 'sigscheme' in '../sigscheme_0.9.1-2_arm64.deb'. -dpkg-deb: building package 'libsscm3-dbgsym' in '../libsscm3-dbgsym_0.9.1-2_arm64.deb'. +dpkg-deb: building package 'sigscheme-runtime' in '../sigscheme-runtime_0.9.1-2_all.deb'. dpkg-deb: building package 'libgcroots0' in '../libgcroots0_0.9.1-2_arm64.deb'. dpkg-deb: building package 'libgcroots-dev' in '../libgcroots-dev_0.9.1-2_arm64.deb'. -dpkg-deb: building package 'sigscheme-runtime' in '../sigscheme-runtime_0.9.1-2_all.deb'. +dpkg-deb: building package 'libsscm3-dbgsym' in '../libsscm3-dbgsym_0.9.1-2_arm64.deb'. dpkg-deb: building package 'libgcroots0-dbgsym' in '../libgcroots0-dbgsym_0.9.1-2_arm64.deb'. +dpkg-deb: building package 'libsscm-dev' in '../libsscm-dev_0.9.1-2_arm64.deb'. dpkg-deb: building package 'sigscheme-dbgsym' in '../sigscheme-dbgsym_0.9.1-2_arm64.deb'. dpkg-deb: building package 'libsscm3' in '../libsscm3_0.9.1-2_arm64.deb'. -dpkg-deb: building package 'libsscm-dev' in '../libsscm-dev_0.9.1-2_arm64.deb'. dpkg-genbuildinfo --build=binary -O../sigscheme_0.9.1-2_arm64.buildinfo dpkg-genchanges --build=binary -O../sigscheme_0.9.1-2_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -78521,12 +78562,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/14248/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/14248/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/15593 and its subdirectories -I: Current time: Mon Jul 8 22:00:49 -12 2024 -I: pbuilder-time-stamp: 1720519249 +I: removing directory /srv/workspace/pbuilder/14248 and its subdirectories +I: Current time: Wed Jun 7 17:42:33 +14 2023 +I: pbuilder-time-stamp: 1686109353